Как стать автором
Обновить
117
0
Пётр Самошкин @AdvanTiSS

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

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

Атрибуты в NUnit для реализации Data Driven Tests

Время на прочтение1 мин
Количество просмотров12K
Начиная с версии NUnit 2.5 содержит ряд замечательных атрибутов, которые смогут упростить жизнь при написании юнит(и не только) тестов, используя методологию Data Driven Tests.
Читать дальше →
Всего голосов 26: ↑14 и ↓12+2
Комментарии12

Microsoft Moles Isolation Framework, копаем глубже

Время на прочтение15 мин
Количество просмотров3.3K
Как вы поняли из названия, речь пойдет о продукте от Microsoft Research – Microsoft Moles Isolation Framework. Я познакомился с ним впервые после прочтения поста хабраюзера alek_sys. Моль мне настолько понравилась, что я решил поделиться своим опытом её использования.

Зачем?


Для начала попробуем определиться, для каких целей предназначена Microsoft.Moles и чего мы можем с ней добиться:
  • Полная изоляция тестируемой логики от внешнего окружения.
  • Возможность быстрого и просто создания юнит-тестов, при чём тестирование логики класса становится возможным даже при отсутсвии реализации классов, пользователем которых является тестируемый класс.
  • Становится просто организовать наборы тестовых данных или моделировать состояние связанных обьектов для создания тестовых условий
  • В разы сокращается время выполнения юнит-тестов, становится реальным частый запуск тестов
  • Нарушение логики юнита не влечет за собой падение сотни-другой не предназначенных для его тестирования тестов
  • Удобное тестирование методов со сложным workflow

Читать дальше →
Всего голосов 44: ↑36 и ↓8+28
Комментарии21

Информация

В рейтинге
Не участвует
Откуда
Симферополь, Республика Крым, Россия
Зарегистрирован
Активность