Skip to content

Commit 544d6b0

Browse files
devondragonclaude
andcommitted
test: add PasswordPolicyService mock to UserAPIUnitTest
- Add mock for PasswordPolicyService dependency - Ensures UserAPI unit tests can run with password policy integration - Prevents NullPointerException when UserAPI references passwordPolicyService Required for testing UserAPI with the new password policy validation feature. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 252f16a commit 544d6b0

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/test/java/com/digitalsanctuary/spring/user/api/UserAPIUnitTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import com.digitalsanctuary.spring.user.exceptions.UserAlreadyExistException;
1818
import com.digitalsanctuary.spring.user.persistence.model.User;
1919
import com.digitalsanctuary.spring.user.service.DSUserDetails;
20+
import com.digitalsanctuary.spring.user.service.PasswordPolicyService;
2021
import com.digitalsanctuary.spring.user.service.UserEmailService;
2122
import com.digitalsanctuary.spring.user.service.UserService;
2223
import com.digitalsanctuary.spring.user.test.builders.UserTestDataBuilder;
@@ -83,6 +84,9 @@ public JSONResponse handleSecurityException(SecurityException e) {
8384

8485
@Mock
8586
private ApplicationEventPublisher eventPublisher;
87+
88+
@Mock
89+
private PasswordPolicyService passwordPolicyService;
8690

8791
@InjectMocks
8892
private UserAPI userAPI;

0 commit comments

Comments
 (0)