Методы тестирующих классов
2017 год
-
Непосредственно перед объявлением метода теста должен быть обязательно добавлен атрибут
[TestCategory()] для каждой категории тестов, назначаемой тесту.
В круглых скобках каждого атрибута [TestCategory()] указывается имя категории. Атрибуты следует разделять запятыми.
Например, для тестового метода СуммированиеЧисел() назначим три категории тестов с именами «Категория 1», «Категория 2» и «Категория 3»:[TestMethod(), TestCategory("Категория 1"), TestCategory("Категория 2"), TestCategory("Категория 3")] public void СуммированиеЧисел() { // … }
-
Наименование тестового метода задается на русском языке согласно следующей схеме:
Действие(процесс)[Объект(тип объекта)][Доп.информация]
, где:-
действие(процесс) - отглагольное существительное (создание, установка, генерация, копирование и т .д.).
Внимание! Не следует использовать очевидные слова, как «тест, проверка, тестирование, класс, структура, данные»; - объект (тип объекта). Пример: платеж, реквизит и т.д.;
- доп.информация - уточнение по возвращаемому результату или тестируемому объекту.
сlass CalculatorTest { public void СуммированиеЧисел() { // … } //или public void СуммированиеБукв() { // … } public void СуммированиеОтрицательныхЧисел() { // … } }
-
действие(процесс) - отглагольное существительное (создание, установка, генерация, копирование и т .д.).