Group Study (22-23)/TDD8 [TDD] 2. 테스트 코드 작성 순서 작성자 : 김연지 실습 환경 - Java 11 - Spring Boot 2.7.7 테스트 코드 작성 순서 암호 강도 측정기를 예시로 테스트 코드 작성 순서 과정을 진행해 볼 것이다. 구현하기 쉬운 테스트부터 시작하기 모든 조건을 충족하는 경우 모든 조건을 충족하지 않는 경우 chap2에서는 모든 조건을 충족하는 경우를 첫 번째 테스트로 시작했다. // PasswordStrengthMeterTest 클래스 @Test void meetsAllCriteria_Then_Strong() { PasswordStrengthMeter meter = new PasswordStrengthMeter(); PasswordStrength result = meter.meter("ab12!@AB"); assertEquals(Pas.. 2023. 1. 17. [TDD] 1. TDD 시작 작성자 : 김정호 실습 환경 - Java 17 - Spring Boot 3.0.1 - wsl 2 TDD란? TDD는 테스트부터 시작한다. 우선 테스트를 작성하고, 그 후에 구현을 진행하게 된다. 책에 나온 예시로 함께 살펴보도록 하겠다. CalculatorTest ... import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.assertEquals; public class CalculatorTest { @Test void plus() { assertEquals(2, Calculator.plus(1, 1)); // 현재 정적 메서드로 설계함. } } TDD로 개발할 때 가장 먼저 해야 할 일은 테스트 코드를 작성하는.. 2023. 1. 6. 이전 1 2 다음