2 года назад
Java 1746. Как правильно писать unit тесты java
При написании unit тестов в Java следует придерживаться следующих рекомендаций: Пример написания unit теста с использованием JUnit и Mockito: import org.junit.Test; import org.mockito.Mock; import static org.mockito.Mockito.*; public class MyServiceTest { @Mock private MyDependency myDependency; @Test public void testMyService() { // Создание мока для зависимости myDependency = mock(MyDependency.class); // Задание поведения мока when(myDependency...
Mockito When/Then
1. Обзор В этой кулинарной книге показано, как использовать Mockito для настройки поведения в различных примерах и вариантах использования. Формат поваренной книги ориентирован на примеры и практичен — никаких лишних деталей и объяснений не требуется. Мы собираемся смоделировать простую реализацию списка , ту же реализацию, которую мы использовали в предыдущей кулинарной книге: public class MyList extends AbstractList<String> { @Override public String get(final int index) { return null; } @Override public int size() { return 1; } } 2...