Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
98 0 0 0 100% 89.76 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
api_tests 1 0 0 0 100% 0.190 s
api_tests.Users 62 0 0 0 100% 71.84 s
api_tests.Notes 35 0 0 0 100% 17.73 s

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

api_tests

- Class Tests Errors Failures Skipped Success Rate Time
HealthCheckTest 1 0 0 0 100% 0.190 s

api_tests.Users

- Class Tests Errors Failures Skipped Success Rate Time
UpdateUserProfileTest 11 0 0 0 100% 20.12 s
ForgotPasswordTest 1 0 0 0 100% 3.740 s
UserLoginTest 2 0 0 0 100% 0.813 s
ChangePasswordTest 1 0 0 0 100% 0.825 s
GetUserProfileTest 2 0 0 0 100% 1.521 s
UserRegistrationTest 4 0 0 0 100% 5.082 s
DeleteAccountTest 1 0 0 0 100% 1.624 s
UserLogoutTest 1 0 0 0 100% 1.540 s
UpdateUserProfileTest 1 0 0 0 100% 1.375 s
UserRegistrationTest 4 0 0 0 100% 1.061 s
UserLoginTest 3 0 0 0 100% 1.597 s
ChangePasswordTest 2 0 0 0 100% 1.888 s
UserRegistrationTest 3 0 0 0 100% 1.031 s
UserRegistrationTest 3 0 0 0 100% 0.516 s
ChangePasswordTest 8 0 0 0 100% 12.82 s
UpdateUserProfileTest 7 0 0 0 100% 7.231 s
UserLoginTest 1 0 0 0 100% 3.639 s
UpdateUserProfileTest 1 0 0 0 100% 1.065 s
ChangePasswordTest 1 0 0 0 100% 0.956 s
DeleteAccountTest 1 0 0 0 100% 2.698 s
ForgotPasswordTest 4 0 0 0 100% 0.699 s

api_tests.Notes

- Class Tests Errors Failures Skipped Success Rate Time
NoteCreationTest 1 0 0 0 100% 0.306 s
NoteCreationTest 8 0 0 0 100% 1.669 s
NoteGetAllTest 1 0 0 0 100% 0.758 s
NoteDeleteTest 4 0 0 0 100% 6.047 s
NotePatchStatusTest 4 0 0 0 100% 1.674 s
NoteUpdateTest 3 0 0 0 100% 1.312 s
NoteUpdateTest 2 0 0 0 100% 0.857 s
NoteGetByIdTest 2 0 0 0 100% 2.544 s
NoteCreationTest 4 0 0 0 100% 0.925 s
NoteGetAllTest 1 0 0 0 100% 0.271 s
NoteGetByIdTest 2 0 0 0 100% 0.679 s
NoteCreationTest 3 0 0 0 100% 0.686 s

Test Cases

[Summary] [Package List] [Test Cases]

UpdateUserProfileTest

updateUserProfileNegativeTests(String, UserProfile, String, String, int)[1] 0.663 s
updateUserProfileNegativeTests(String, UserProfile, String, String, int)[2] 0.703 s
updateUserProfileNegativeTests(String, UserProfile, String, String, int)[3] 0.698 s
updateUserProfileNegativeTests(String, UserProfile, String, String, int)[4] 0.709 s
updateUserProfileNegativeTests(String, UserProfile, String, String, int)[5] 0.690 s
updateUserProfileNegativeTests(String, UserProfile, String, String, int)[6] 0.662 s
updateUserProfileNegativeTests(String, UserProfile, String, String, int)[7] 0.693 s
updateUserProfileNegativeTests(String, UserProfile, String, String, int)[8] 0.702 s
updateUserProfileNegativeTests(String, UserProfile, String, String, int)[9] 0.675 s
updateUserProfileNegativeTests(String, UserProfile, String, String, int)[10] 0.626 s
updateUserProfileNegativeTests(String, UserProfile, String, String, int)[11] 0.697 s

NoteCreationTest

createNewNotePositiveTests(String, Note)[5] 0.306 s

ForgotPasswordTest

resetPassword 2.515 s

UserLoginTest

loginWithNonRegisteredEmailTest 0.171 s
loginWithEmptyPasswordTest 0.642 s

ChangePasswordTest

changePasswordNegativeTests(String, Password, String, String, int)[2] 0.825 s

GetUserProfileTest

getUserProfile 0.865 s
getUnauthorizedUserProfile 0.199 s

NoteCreationTest

createNoteNegativeTests(String, Note, String, String, int)[1] 0.178 s
createNoteNegativeTests(String, Note, String, String, int)[2] 0.287 s
createNoteNegativeTests(String, Note, String, String, int)[3] 0.179 s
createNoteNegativeTests(String, Note, String, String, int)[4] 0.154 s
createNoteNegativeTests(String, Note, String, String, int)[5] 0.206 s
createNoteNegativeTests(String, Note, String, String, int)[6] 0.252 s
createNoteNegativeTests(String, Note, String, String, int)[7] 0.221 s
createNoteNegativeTests(String, Note, String, String, int)[8] 0.192 s

NoteGetAllTest

getNotesPositiveTests(String, List)[1] 0.758 s

NoteDeleteTest

deleteNotePositiveTests(String, Note)[1] 0.671 s
deleteNoteNegativeTests(String, String, String, String, int)[1] 0.194 s
deleteNoteNegativeTests(String, String, String, String, int)[2] 0.212 s
deleteNoteNegativeTests(String, String, String, String, int)[3] 0.215 s

UserRegistrationTest

registerUserPositiveTests(String, User)[1] 3.844 s
registerUserPositiveTests(String, User)[2] 0.392 s
registerUserPositiveTests(String, User)[3] 0.459 s
registerUserPositiveTests(String, User)[4] 0.387 s

NotePatchStatusTest

patchNoteStatusNegativeTests(String, String, NoteStatus, String, String, int)[1] 0.275 s
patchNoteStatusNegativeTests(String, String, NoteStatus, String, String, int)[2] 0.213 s
patchNoteStatusPositiveTests(String, boolean)[1] 0.584 s
patchNoteStatusPositiveTests(String, boolean)[2] 0.602 s

NoteUpdateTest

updateNoteNegativeTestsExistingNote(String, NoteWithStatus, String, String, int)[1] 0.476 s
updateNoteNegativeTestsExistingNote(String, NoteWithStatus, String, String, int)[2] 0.478 s
updateNoteNegativeTestsExistingNote(String, NoteWithStatus, String, String, int)[3] 0.358 s

DeleteAccountTest

deleteAccountTest 1.624 s

UserLogoutTest

logoutUserTest 1.095 s

UpdateUserProfileTest

updateUserProfilePositiveTests(String, UserProfile)[2] 1.375 s

HealthCheckTest

healthCheckTest 0.189 s

NoteUpdateTest

updateNotePositiveTests(String, Note, NoteWithStatus)[1] 0.600 s
updateNoteNegativeTestsNoExistingNote(String, String, NoteWithStatus, String, String, int)[1] 0.257 s

UserRegistrationTest

registerUserPositiveTests(String, User)[5] 0.516 s
registerUserWithInvalidEmailTest 0.167 s
registerUserWithInvalidNameTest 0.166 s
registerUserWithInvalidPasswordTest 0.212 s

UserLoginTest

loginWithInvalidEmailTest 0.171 s
loginWithInvalidPasswordTest 0.707 s
loginRegisteredUserTest 0.719 s

ChangePasswordTest

changeUserPasswordTest 0.954 s
changePasswordNegativeTests(String, Password, String, String, int)[1] 0.934 s

NoteGetByIdTest

getNoteByIdNegativeTests(String, String, String, String, int)[2] 0.195 s
getNoteByIdNegativeTests(String, String, String, String, int)[3] 0.215 s

UserRegistrationTest

registerUserWithoutPasswordTest 0.187 s
registerUserWithoutNameTest 0.233 s
registerUserWithExistingEmailTest 0.611 s

NoteCreationTest

createNewNotePositiveTests(String, Note)[1] 0.231 s
createNewNotePositiveTests(String, Note)[2] 0.223 s
createNewNotePositiveTests(String, Note)[3] 0.226 s
createNewNotePositiveTests(String, Note)[4] 0.245 s

NoteGetAllTest

getNotesNegativeTests(String, String, String, int)[1] 0.271 s

UserRegistrationTest

registerUserWithEmptyEmailTest 0.181 s
registerUserWithoutEmailTest 0.151 s
registerUserWithEmptyNameTest 0.184 s

NoteGetByIdTest

getNoteByIdPositiveTests(String, Note)[1] 0.429 s
getNoteByIdNegativeTests(String, String, String, String, int)[1] 0.250 s

ChangePasswordTest

changePasswordNegativeTests(String, Password, String, String, int)[4] 0.949 s
changePasswordNegativeTests(String, Password, String, String, int)[5] 0.751 s
changePasswordNegativeTests(String, Password, String, String, int)[6] 0.818 s
changePasswordNegativeTests(String, Password, String, String, int)[7] 0.680 s
changePasswordNegativeTests(String, Password, String, String, int)[8] 0.827 s
changePasswordNegativeTests(String, Password, String, String, int)[9] 0.764 s
changePasswordNegativeTests(String, Password, String, String, int)[10] 0.832 s
changePasswordNegativeTests(String, Password, String, String, int)[11] 1.007 s

UpdateUserProfileTest

updateUserProfilePositiveTests(String, UserProfile)[3] 1.151 s
updateUserProfilePositiveTests(String, UserProfile)[4] 0.993 s
updateUserProfilePositiveTests(String, UserProfile)[5] 0.913 s
updateUserProfilePositiveTests(String, UserProfile)[6] 0.965 s
updateUserProfilePositiveTests(String, UserProfile)[7] 1.031 s
updateUserProfilePositiveTests(String, UserProfile)[8] 1.262 s
updateUserProfilePositiveTests(String, UserProfile)[9] 0.916 s

UserLoginTest

loginWithoutPasswordTest 0.488 s

UpdateUserProfileTest

updateUserProfilePositiveTests(String, UserProfile)[1] 1.065 s

ChangePasswordTest

changePasswordNegativeTests(String, Password, String, String, int)[3] 0.956 s

DeleteAccountTest

deleteAccountByNonRegisteredUserTest 1.069 s

ForgotPasswordTest

updateUserProfileNegativeTests(String, Email, String, int)[1] 0.253 s
updateUserProfileNegativeTests(String, Email, String, int)[2] 0.140 s
updateUserProfileNegativeTests(String, Email, String, int)[3] 0.155 s
updateUserProfileNegativeTests(String, Email, String, int)[4] 0.151 s

NoteCreationTest

createNoteNegativeTests(String, Note, String, String, int)[9] 0.282 s
createNoteNegativeTests(String, Note, String, String, int)[10] 0.180 s
createNoteNegativeTests(String, Note, String, String, int)[11] 0.224 s