Header banner
Revain logoHome Page
Nicholas Erickson photo
1 Уровень
741 Отзыв
36 Карма

Отзыв о Mockito от Nicholas Erickson

Revainrating 4 out of 5

Хороший инструмент для быстрого написания тестов, но документы нуждаются в доработках.

Мне нравится, что он поддерживает рефакторинг с аннотациями, что делает мой код более удобным для чтения и сопровождения, чем раньше. Нелегко писать собственные сопоставители. Вам нужно понять, как их эффективно использовать, и тогда вы сможете делать действительно крутые вещи со своим набором тестов. Документация этой библиотеки довольно скудна. Например, примеров нет вообще! Просто прочитайте их официальное руководство (которое не очень подробно). Но вы должны знать, что они подразумевают под "издевательством". В противном случае слишком сложно начать использовать Mockito. Мы решали нашу проблему, связанную с тестированием асинхронных операций в микросервисах Spring Boot.

картинка 1 прикреплена к отзыву Mockito от Nicholas Erickson



Плюсы
  • Легкая насмешка
  • Поддержка аннотаций
  • Удобный рефакторинг.
  • Мощный в сочетании с другими библиотеками/фреймворками, используемыми в проекте для создания сложных наборов тестов, таких как правила jUnit или TestNG и т. д.
Минусы
  • Не интуитивно понятно
  • Документация могла бы быть лучше