SpringBoot1 [SpringBoot] 단위 테스트(Unit Test): 비밀번호 안전도 검사 테스트 public enum PasswordStrength { INVALID, WEAK, NORMAL, STRONG } enum은 상수의 집합으로 이루어진 객체이다. 비밀번호 안전도 검사 결과는 유효하지 않음, 약함, 보통, 강함 총 4개의 상수로 지정하였다. public class PasswordStrengthMeter { public PasswordStrength meter(String pw) { if(pw == null || pw.isEmpty()) return PasswordStrength.INVALID; int meetCounts = 0; if(pw.length() >= 8) meetCounts++; boolean containsNumber = meetsContainigNumberCriteria(pw).. 2022. 7. 26. 이전 1 다음