xUnit

凡例
→対応コードあり
→直接対応していないが代替の書き方あり
→対応コードなし
-未確認
( .. )ローカライズまだ
Feature Example Python
pytest
PHP
PHPUnit
Swift
Testing
Csharp
xunit
Bash
bats
Powershell
pester
C++
GoogleTest
JavaScript
Jest
Kotlin
jUnit
xUnit assert equals → → → - - → → - -
assert true → → → - - - → - -
assert でエラー時のメッセージ指定 → - → - - - → - -
例外発生を判定 → - → - - → → - -
テストパターンをデータで渡す → → → - - → → - -
標準出力/標準エラー出力を拾う → - - - - - → - -
リターンコードを拾う → - - - → - - - -
パイプからの入力を模す → - - - - - - - -
キーボードからの入力を模す → - - - - - - - -
スキップする (未対応のケースなど) → → → - → → → - -
TODOとしてマーク - - - - - - → - -
( assert_equals_strict ) - → - - - - - - -
( assert_contains ) - → - - - - - - -