Вы так пишете, как будто считаете способность тестов к самодиагностике - проблемой. Способность тестов к самодиагностике - не проблема, а достоинство. Проблема заключается в том, что тесты могут далеко не все свои ошибки самодиагностировать. Например в этом случае: ~~~ static int Return1() {return 2;} ~~~
этот тест: ----- Assert.AreEqual(2, Return1()) ----- Не в состоянии выявить проблему (passes).
Re: Tests self-diagnostic
Date: 2020-08-27 11:35 pm (UTC)Вы так пишете, как будто считаете способность тестов к самодиагностике - проблемой.
Способность тестов к самодиагностике - не проблема, а достоинство.
Проблема заключается в том, что тесты могут далеко не все свои ошибки самодиагностировать.
Например в этом случае:
~~~
static int Return1() {return 2;}
~~~
этот тест:
-----
Assert.AreEqual(2, Return1())
-----
Не в состоянии выявить проблему (passes).