[테스트 주도개발 시작하기] Chapter1. TDD 시작(4): 암호 검사기
두 번째 테스트: 길이만 8글자 미만이고 나머지 조건은 충족하는 경우 두 번째 테스트 메서드를 추가하자. 이번에 테스트할 대상은 패스워드 문자열의 길이가 8글자 미만이고 나머지 조건을 충족하는 암호이다. 이 암호의 강도는 보통이어야 한다. 두 번째 테스트 코드 작성 @DisplayName("길이 8글자 미만, 나머지 조건 충족, 강도는 보통") @Test void meetsOtherCriteria_except_for_Length_Then_Normal() { PasswordStrengthMeter meter = new PasswordStrengthMeter(); PasswordStrength result = meter.meter("ab12!@A"); assertThat(PasswordStrength.NOR..