public async Task GetUserById_NonAdmin_Forbidden() { // Arrange var userToRequest = MockApplicationUsers.Get(9); var userToFind = MockApplicationUsers.Get(4); var path = $"{Routes.UserRoute}/{userToFind.Id}"; var token = await GetToken(userToRequest); _endSystems.SetBearerToken(token); // Act var response = await _endSystems.Get(path); // Assert Assert.Equal(HttpStatusCode.Forbidden, response.Code); // Tear down _endSystems.Dispose(); }
public async Task GetTodo_ExistingUserNonExistingToken_NotFound() { // Arrange var user = MockApplicationUsers.Get(3); const int todoId = 0; var path = $"{Routes.TodoRoute}/{todoId}"; var token = await GetToken(user); _endSystems.SetBearerToken(token); // Act var response = await _endSystems.Get(path); // Assert Assert.Equal(HttpStatusCode.NotFound, response.Code); // Tear down _endSystems.Dispose(); }