Surefire Report
Summary
[Summary] [Package List] [Test Cases]
| Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|
| 193 | 0 | 1 | 0 | 99.5% | 16.15 s |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
Package List
[Summary] [Package List] [Test Cases]
| Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|
| org.sellhelp.backend.repositories | 59 | 0 | 0 | 0 | 100% | 4.820 s |
| org.sellhelp.backend.services | 82 | 0 | 1 | 0 | 98.8% | 4.248 s |
| org.sellhelp.backend.controllers | 52 | 0 | 0 | 0 | 100% | 7.082 s |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
org.sellhelp.backend.repositories
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| ReportRepositoryTest | 3 | 0 | 0 | 0 | 100% | 0.055 s | |
| CommentRepositoryTest | 4 | 0 | 0 | 0 | 100% | 0.080 s | |
| UserFileRepositoryTest | 4 | 0 | 0 | 0 | 100% | 0.048 s | |
| JobApplicationRepositoryTest | 7 | 0 | 0 | 0 | 100% | 0.081 s | |
| ChatMessageRepositoryTest | 4 | 0 | 0 | 0 | 100% | 0.074 s | |
| PostRepositoryTest | 6 | 0 | 0 | 0 | 100% | 0.183 s | |
| PostStatusRepositoryTest | 4 | 0 | 0 | 0 | 100% | 0.050 s | |
| CityRepositoryTest | 4 | 0 | 0 | 0 | 100% | 3.350 s | |
| ReportTypeRepositoryTest | 4 | 0 | 0 | 0 | 100% | 0.043 s | |
| UserRepositoryTest | 4 | 0 | 0 | 0 | 100% | 0.072 s | |
| ChatRepositoryTest | 3 | 0 | 0 | 0 | 100% | 0.076 s | |
| NotificationRepositoryTest | 4 | 0 | 0 | 0 | 100% | 0.050 s | |
| ReviewRepositoryTest | 4 | 0 | 0 | 0 | 100% | 0.596 s | |
| RoleRepositoryTest | 4 | 0 | 0 | 0 | 100% | 0.062 s |
org.sellhelp.backend.services
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| EmailServiceTest | 4 | 0 | 0 | 0 | 100% | 0.483 s | |
| UserServiceTest | 6 | 0 | 1 | 0 | 83.3% | 0.314 s | |
| TempTokenServiceTest | 4 | 0 | 0 | 0 | 100% | 0.194 s | |
| SuperUserServiceTest | 10 | 0 | 0 | 0 | 100% | 0.109 s | |
| PostFileServiceTest | 13 | 0 | 0 | 0 | 100% | 0.428 s | |
| PostServiceTest | 10 | 0 | 0 | 0 | 100% | 0.266 s | |
| MfaServiceTest | 10 | 0 | 0 | 0 | 100% | 1.729 s | |
| JwtUtilTest | 6 | 0 | 0 | 0 | 100% | 0.338 s | |
| AuthServiceTest | 5 | 0 | 0 | 0 | 100% | 0.223 s | |
| UserFileServiceTest | 14 | 0 | 0 | 0 | 100% | 0.164 s |
org.sellhelp.backend.controllers
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| UserControllerTest | 6 | 0 | 0 | 0 | 100% | 0.489 s | |
| SuperUserControllerTest | 7 | 0 | 0 | 0 | 100% | 1.091 s | |
| AuthControllerTest | 9 | 0 | 0 | 0 | 100% | 0.925 s | |
| PostFileControllerTest | 4 | 0 | 0 | 0 | 100% | 0.507 s | |
| PostControllerTest | 16 | 0 | 0 | 0 | 100% | 0.812 s | |
| UserFilesControllerTest | 10 | 0 | 0 | 0 | 100% | 3.258 s |
Test Cases
[Summary] [Package List] [Test Cases]
EmailServiceTest
| Throws EmailException when sending email fails | 0.426 s | |
| updatePassword sends email with generated token | 0.019 s | |
| registerUser sends email successfully | 0.019 s | |
| loginUser sends email successfully | 0.015 s |
ReportRepositoryTest
CommentRepositoryTest
UserControllerTest
UserServiceTest
| Throw exception when updating details for nonexistent user | 0.190 s | |
| Get user details successfully | 0.009 s | |
| Throw exception when password update token is invalid | 0.053 s | |
| Update user password successfully | 0.011 s | |
| Update user email successfully | 0.009 s | |
| Update user details successfully | 0.031 s | |
| - | Argument(s) are different! Wanted: emailService.updateUserDetailsSuccess( "test1@example.com" ); -> at org.sellhelp.backend.services.EmailService.updateUserDetailsSuccess(EmailService.java:148) Actual invocations have different arguments: emailService.updateUserDetailsSuccess( "test@example.com" ); -> at org.sellhelp.backend.services.UserService.updateUserDetails(UserService.java:86) | - |
UserFileRepositoryTest
JobApplicationRepositoryTest
SuperUserControllerTest
ChatMessageRepositoryTest
AuthControllerTest
PostRepositoryTest
PostFileControllerTest
PostControllerTest
UserFilesControllerTest
TempTokenServiceTest
SuperUserServiceTest
PostStatusRepositoryTest
CityRepositoryTest
PostFileServiceTest
PostServiceTest
ReportTypeRepositoryTest
UserRepositoryTest
MfaServiceTest
JwtUtilTest
ChatRepositoryTest
| Chat can be deleted from repository and DB | 0.017 s | |
| Chat can be added to repository and DB | 0.012 s | |
| Chat can be updated in repository and DB | 0.014 s |
NotificationRepositoryTest
AuthServiceTest
ReviewRepositoryTest
UserFileServiceTest
RoleRepositoryTest
Failure Details
[Summary] [Package List] [Test Cases]
