(Пере) именование условий тестирования в модульном тесте базы данных - PullRequest
1 голос
/ 19 сентября 2011

При добавлении тестовых условий в модульный тест базы данных Visual Studio 2010 (для SQL Server 2008) эти условия называются, например, rowCountCondition1, rowCountCondition2, scalarValueCondition1, scalarValueCondition2 и т. Д.

Ребята, вы переименовываете эти условия по умолчаниюимена или вы просто оставляете их как есть ...?

1 Ответ

2 голосов
/ 19 сентября 2011

Переименуйте их так, чтобы, когда они терпят неудачу, и вы открываете файл результатов теста, сразу становится очевидным, что пошло не так.

Например, какое сообщение об ошибке более полезно:

ScalarValueCondition Condition (scalarValueCondition1) Failed: ResultSet 1 Row 1 Column 1: values do not match, actual '0' expected '1'.

Или:

ScalarValueCondition Condition (MyImportantFunction_TestBusinessLogicResult) Failed: ResultSet 1 Row 1 Column 1: values do not match, actual '0' expected '1'.

Кроме того, я бы рекомендовал установить соглашение об именах для имен тестов / имен тестовых условий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...