У меня есть два дат классов (давайте назовем их DateV1
и DateV2
), один будучи супер и другой вспомогательный, и реализации точно такие же методы.
Начиная с JUnit 4.x, параметризованные тесты, как представляется, предлагают способ протестировать оба класса в рамках одного тестового класса (хотя некоторые люди, похоже, запутались в параметризованных тестах и вообще избегают их).тестирование супер и суб-классы с один тестовый класс
Потому что я новичок в JUnit
(и, действительно, Java
) и не писал ничего, кроме самых простых тестов, я хотел бы услышать от более опытных пользователей JUnit
как решать ситуации, как эти. Я занимаюсь теорией в JUnit In Action, 2nd Ed., Manning, July 2010, но у меня возникают трудности с тем, как это будет использоваться в супер/суб-сценарии.
Не удивительно, что я не включаю код, потому что, честно говоря, у меня его нет на данный момент. Я не прошу СВЧ-код, но некоторые указатели были бы оценены, чтобы я мог быть на моем веселом пути и не писать кучу шаблонов.
Я могу думать о множестве неуклюжих способов сделать это, но ничего элегантного – tom