Java - Тестирование
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...
Инструменты для интеграционных и unit-тестов в Java
Статья подготовлена для студентов курса «JAVA QA AUTOMATION ENGINEER» в образовательном проекте OTUS. Тесты — важная часть разработки ПО. В этой статье мы расскажем о некоторых библиотеках и фреймворках, используемых для написания интеграционных и unit-тестов. 1. Запуск тестов: 1) JUnit — фреймворк, имеющий множество расширений. Он популярен и хорошо поддерживается, поэтому в случае возникновения сложностей вы без труда найдёте решение; 2) NestedRunner — расширение для JUnit, позволяющее запускать тестовые методы из вложенных классов...