Junior — Middle
Készítettél automatikus teszteket a projektedhez?
sobes.tech MI
Válasz az MI-től
Да, для проектов на Java часто создают автоматические тесты с использованием таких фреймворков, как JUnit и Mockito. Автоматические тесты помогают проверять корректность работы кода при изменениях и ускоряют процесс разработки. Например, можно написать юнит-тест для метода, проверяющего корректность вычислений:
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;
class CalculatorTest {
@Test
void testAdd() {
Calculator calc = new Calculator();
assertEquals(5, calc.add(2, 3));
}
}
Такой тест автоматически проверит, что метод add возвращает правильный результат.