BCryptPasswordEncoderTest
|
100%
successful |
Tests
Test | Method name | Duration | Result |
---|---|---|---|
encode: 해시가 원문과 다르고 $2 로 시작해야 한다 | encode_basic() | 0.082s | passed |
null rawPassword는 NPE 발생 (현재 구현 기준) | encode_nullRaw_throwsNpe() | 0.001s | passed |
encode: 같은 비밀번호라도 해시는 매번 달라야 한다 (salt 적용) | encode_saltsDiffer() | 0.154s | passed |
matches: encodedPassword가 null이면 NPE | matches_nullEncoded_throwsNpe() | 0.001s | passed |
matches: 올바른 비밀번호면 true, 틀리면 false | matches_trueFalse() | 0.295s | passed |