Header banner
Revain logoHome Page
mockito логотип

Mockito Отзыв

4

·

Очень хорошо

Revainrating 4.5 out of 5  
Рейтинг 
4.5
Development, Web Frameworks

Посмотреть на ЯM

Описание Mockito

Mocking framework for unit tests in Java.

Отзывы

Глобальные рейтинги 4
  • 5
    2
  • 4
    2
  • 3
    0
  • 2
    0
  • 1
    0

Тип отзыва

Revainrating 5 out of 5

Надежная и гибкая платформа для имитации

Мне нравится, что вы можете издеваться над любым классом, включая статические классы. Это легко использовать с аннотациями. Вам не нужно писать код вручную. Документация очень хорошая. Есть некоторые вещи, которые можно было бы улучшить, но и так работает достаточно хорошо. Кроме того, существует много других библиотек, поэтому, если вы найдете что-то лучше или проще, чем эта, почему бы вам не попробовать ее? Мы используем эту библиотеку с тех пор, как начали писать наши первые тестовые…

Плюсы
  • Easy mocking
  • Очень чистый API для тестов (он не кажется раздутым)
  • Чрезвычайно полезные сообщения об ошибках, когда вы пробуете что-то в своей IDE, прежде чем запускать их вручную
Минусы
  • Все хорошо

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

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

Revainrating 5 out of 5

Очень хорошая среда тестирования Android для kotlind

Он прост в использовании, у него отличная документация (хотя иногда она может быть устаревшей), у меня никогда не было проблем с использованием этой библиотеки при разработке приложений для Android с помощью Kotlin! Единственное, если вы новичок, как я, или не имеете достаточного опыта работы/разработки java-кода, то, возможно, некоторые функции поначалу могут показаться странными, но после прочтения документации все станет ясно :) Отличный инструментарий, который помогает нам писать лучше…

Плюсы
  • Документация, чистый синтаксис по сравнению с другими инструментами для Java, такими как JUnit, хороший дизайн фреймворка..., полезный форум сообщества, где пользователи делятся своими проблемами/предложениями, касающимися непосредственно соответствующих тем, в одном месте, чтобы не требовалось особых усилий со стороны пользователя, просто проверяя существующие вопросы выложил там!!! Также очень хорошо структурированный API делает
Минусы
  • У меня нет никаких недовольств по этому поводу, все просто отлично

Мне нравится, что он позволяет мне писать код без каких-либо зависимостей, что облегчает мою жизнь при написании тестовых случаев с другими фреймворками или библиотеками (такими как JUnit). Это также достаточно просто, если вам нужна просто базовая заглушка методов/свойств, но нет выхода из этого ада зависимостей, как только мы начнем использовать более продвинутые функции, такие как шпионаж и т. д., поэтому убедитесь, что именно вам нужно, прежде чем прыгать в тестирование вашего проекта! Мы…

Плюсы
  • Возможность имитировать объекты
  • Простая модель использования для начинающих.
  • Доступная в Интернете хорошая документация, подробно объясняющая, как работают разные вещи, по крайней мере, по сравнению с альтернативами с аналогичными функциями; между прочим, не так много информации может действительно превзойти Moxe. Хотя в большинстве случаев он отлично работает :)
Минусы
  • Пока не очень известен среди разработчиков, не знакомых с Java
  • Несколько сложный синтаксис