Я использую среду модульного тестирования для тестирования своих библиотек. У меня есть довольно много утверждений в библиотеке, чтобы убедиться, что ошибки программиста обнаруживаются в отладочных сборках. Теперь я хочу убедиться, что я тестирую все возможные ошибки программиста.
Например. в классе Table я хочу убедиться, что проходы строк и столбцов не превышают количество строк и столбцов в таблице. Предположим, я забыл проверить наличие столбцов. Я хотел бы, чтобы мои модульные тесты выполняли тест, при котором утверждение должно срабатывать, а в противном случае - провалить тест. Это возможно?