Обновить
0
0

Пользователь

Отправить сообщение

Так и есть. Теперь с нетерпением остаётся ждать запуска ATLAST или LUVOIR

Поддержу вас, есть неплохие примеры Naming Standards for Unit Tests or Unit Test Naming Conventions у Роя Ошероув, автора книги "Искусство автономного тестирования с примерами на C# ".
Поясню для читателей в качестве дополнительной информации.
Допустим, есть некоторый метод Public int Sum(params int[] values), возвращающий сумму массива значений, длина которого может находиться в промежутке [0; 1000]. Пройдёмся по нескольким возможным вариантам именования тестового метода:
Sum_NumberBiggerThan1000 - непонятно, что именно ожидаем получить
Sum_NumberIsIgnored - ожидаемый результат ясен, но непонятны условия его достижения
Sum_NumberIgnoredIfBiggerThan1000 - ясен и ожидаемый результат и условие - предпочтительный вариант именования.
То есть, общий паттерн примерно такой: имя тестируемого метода + результат + условие.

Неплохой обзор, но, конечно же, Future, а не Feature в экзекуторе.

без снега и мороза - не зима )

Счастливый человек! У меня в средней полосе России с ноября по март наблюдается стабильное желание эмигрировать куда-либо, лишь бы потеплее, а с мая по октябрь отпускает.

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность

Специализация

Бэкенд разработчик