public async Task EarlyUserCanNotAuthenticate() { var login = new LoginCredentials("*****@*****.**", "123abc", null); var response = await _controller.UserLogin(login); var result = GetResultContent(response); Assert.That(result.Status, Is.EqualTo((int)HttpStatusCode.Unauthorized)); Assert.That(result.Result, Is.Null); }
public async Task AdminTokenChangesOnLogin() { var login = new LoginCredentials("*****@*****.**", "123abc", null); var response = await _controller.UserLogin(login); var result = GetResultContent(response); Assert.That(result.Status, Is.EqualTo((int)HttpStatusCode.OK)); Assert.That(result.Result, Is.Not.Null); Assert.That(result.Result.User.AdminToken, Is.Not.Null); var adminToken = result.Result.User.AdminToken; response = await _controller.UserLogin(login); result = GetResultContent(response); Assert.That(result.Status, Is.EqualTo((int)HttpStatusCode.OK)); Assert.That(result.Result, Is.Not.Null); Assert.That(result.Result.User.AdminToken, Is.Not.Null); Assert.That(adminToken, Is.Not.EqualTo(result.Result.User.AdminToken)); }