Java. Урок 10. Тестирование Spring-приложений [Spring марафон]
Как писать unit тесты для Java Spring и Jest?
Я преподаю уже больше года и заметил такую вещь, ученики не понимают, как писать unit тесты. Ни в учебных задачах, ни в рабочих проектах. Прежде чем разобраться в этом, давайте посмотрим, какие проблемы позволяют решить unit тесты. Что здесь может пойти не так? С точки зрения интерпретатора, здесь нет ошибок, код запускается и работает. Даже исключения не выбрасывает. По крайней мере, мы об этом не знаем. Пока. Опа! Всё-таки можно сломать этот код и получить исключение. То, что мы сейчас сделали, называется деструктивный тест...
Java 1652. Как работает тестирование юнитов в Java?
Тестирование юнитов в Java - это процесс проверки отдельных компонентов программного обеспечения, называемых юнитами, для обнаружения ошибок и уверенности в их правильной работе. Такие тесты называются юнит-тестами. В Java для написания юнит-тестов обычно используется фреймворк JUnit. Вот подробное описание процесса тестирования юнитов в Java: Вот пример тестирования юнитов с использованием JUnit: import org.junit.Test;
import static org.junit.Assert.*;
public class MyUnitTest {
@Test...