JUnit テストケースから (おそらくリフレクションを介して) エスケープし、テスト結果を変更することは可能ですか?
メソッドがあるとしましょう
int foo() { ... }
テスト中のメソッドとメソッド
void fooTest() { ... }
foo()
正しい実装をテストします。
チートインしてfoo()
(おそらくスタック トレースとリフレクションを介して) テスト メソッド/結果にアクセスして、テストfoo
が正しくない場合でもテストが失敗しないようにすることは、どういうわけか可能ですか?