         service.login(email: "me@me.com", password: "123456789") { result in
             switch result {
             case .success(let info):
-                XCTAssertNotNil(info.accessToken, "'accessToken' must NOT be nil")
-                XCTAssertFalse(info.accessToken!.isEmpty, "'accessToken' must NOT be empty")
-                XCTAssertNotNil(info.user, "'user' must NOT be nil")
-                XCTAssertFalse(info.user!.id.isEmpty, "'user.id' must NOT be empty")
-            default:
-                XCTFail("Result is not of type '.success'")
+                XCTAssertNotNil(info.accessToken)
+                XCTAssertFalse(info.accessToken!.isEmpty)
+                XCTAssertNotNil(info.user)
+                XCTAssertFalse(info.user!.id.isEmpty)
+                
+            default:
+                XCTFail()
             }
             expectation1.fulfill()
         }

        let expectation1 = expectation(description: "Empty email and password")
        service.login(email: "", password: "") { result in
            switch result {
            case .fail(let info):
                switch info {
                case .wrongPassword : break
                default : XCTFail("Error 'info' is not of type '.wrongPassword'")
                }
                
            default:
                XCTFail("'result' is not of type '.fail'")
            }
            expectation1.fulfill()
        }

        waitForExpectations(timeout: timeout)
    }
    
    func testLoginHasErrorResultWithUserNotFound() {
        let access = RemoteDatabaseAccessMock()
        let database = RemoteDatabaseMock()
        let service = AuthRemoteService(access: access, database: database)!
