47. let userViewModel: UserViewModel = UserViewModel()
userViewModel.username.value = "Skywalker"
userViewModel.saveUser().on(
).start()
UNIT TEST | SUCESSO
48. let userViewModel: UserViewModel = UserViewModel()
userViewModel.username.value = "Skywalker"
userViewModel.saveUser().on(
completed: {
successExpectation.fulfill()
}, failed: { error in
XCTFail()
}).start()
UNIT TEST | SUCESSO
49. let userViewModel: UserViewModel = UserViewModel()
userViewModel.username.value = "Darth Vader"
userViewModel.saveUser().on(
completed: {
XCTFail()
}, failed: { error in
successExpectation.fulfill()
}).start()
UNIT TEST | FALHA