Не так давно, на двухдневном тренинге по TDD я решил поизучать новый mock-framework. Путем гугления выбрал самую популярную. 4 часа я вкуривал доку по Mockito v1.8.5. Читал и писал тесты, чтобы опробовать либу на деле.
В доке все супер понятно написано, но знание, которое не опробовано на практике скоро теряется. Так родился этот проектик с несколькими десятками тестов, проверяющих почти все возможности библиотеки.
Еще пол дня и я могу представить презенташку основанную на этих простых тестах
Пользуйся на здоровье. Надеюсь мой день не прошел даром и ты получишь ответы на вопросы:
- Как работать с Mockito?
- В чем фишка Mockito?
- Что лучше: Mockito или другой mock-framework?
В доке все супер понятно написано, но знание, которое не опробовано на практике скоро теряется. Так родился этот проектик с несколькими десятками тестов, проверяющих почти все возможности библиотеки.
Еще пол дня и я могу представить презенташку основанную на этих простых тестах
Пользуйся на здоровье. Надеюсь мой день не прошел даром и ты получишь ответы на вопросы:
- Как работать с Mockito?
- В чем фишка Mockito?
- Что лучше: Mockito или другой mock-framework?

А для чего в 8 слайде поле bar инициализируется
ОтветитьУдалить= new Bar(null)
если на нём стоит инъекция @InjectMocks. Это как-то для неё?
Просто другого конструктора нет :)
ОтветитьУдалитьСпасибо за вопрос, мне это место самому не понравилось...