Я только начинаю с модульного тестирования в C #.
Я уже давно читаю о модульном тестировании и уже играю с NUnit, но это первый раз, когда яна самом деле пытаюсь написать реальные тесты для реального кода.
Но моя проблема в том, что
Мне трудно найти то, что я могу на самом деле протестировать.
ПроектЯ хочу проверить это библиотека преобразования (для преобразования списков POCO в наборы записей ADO).
До сих пор я тестировал только две вещи:
- , если набор записей вообще существует (не пусто, не пусто)
- , еслисодержимое каждого поля одинаково (-> если
RS!Foo == POCO.Foo
)
Итак, мои вопросы:
- Что еще я могу проверить, когда мой код простопреобразовывает A в B?
- Или этот проект слишком мал / слишком прост / не является хорошим примером для написания более чем нескольких значимых модульных тестов?