Зачем вы в абстрактный класс теста добавляете тесты? Если вы хотите протестировать независимо абстрактный класс и два его наследника, сделайте три несвязанных теста
А наследника абстрактного класса для тестирования только неабстрактных методов нормально сделать абстрактным?
Через мокито с вызовом Mockito.mock( AbstractIndependent.class, Mockito.CALLSREAL__METHODS); можно же. А иначе ставить заглушку на абстрактные метод. И тогда он совпадет с реализацией одного наследника..
Через мокито с вызовом Mockito.mock( AbstractIndependent.class, Mockito.CALLSREAL__METHODS); можно же. А иначе ставить заглушку на абстрактные метод. И тогда он совпадет с реализацией одного наследника..
А как тогда лучше? Просто если наследоваться от абстрактного и создать реализацию пустую, то это как раз соответствует случаю одного из наследников. Так нормально будет??
А как тогда лучше? Просто если наследоваться от абстрактного и создать реализацию пустую, то это как раз соответствует случаю одного из наследников. Так нормально будет??