Поддержу вас, есть неплохие примеры 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 - ясен и ожидаемый результат и условие - предпочтительный вариант именования. То есть, общий паттерн примерно такой: имя тестируемого метода + результат + условие.
Счастливый человек! У меня в средней полосе России с ноября по март наблюдается стабильное желание эмигрировать куда-либо, лишь бы потеплее, а с мая по октябрь отпускает.
Так и есть. Теперь с нетерпением остаётся ждать запуска 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 в экзекуторе.
Счастливый человек! У меня в средней полосе России с ноября по март наблюдается стабильное желание эмигрировать куда-либо, лишь бы потеплее, а с мая по октябрь отпускает.