public async Task GetUserOk() { int userId = 1; UserController controller = GetUserControllerAsync(); var expected = ConcreteObjects.GetUsers().FirstOrDefault(u => u.Id.Equals(userId)); var actual = await controller.GetUser(userId) as OkObjectResult; Assert.IsNotNull(actual); Assert.AreEqual(200, actual.StatusCode); Assert.IsInstanceOfType(actual.Value, typeof(UserDTO)); Assert.AreEqual(expected.FirstName, (actual.Value as UserDTO).FirstName); }
public UserControllerTest() { TestUsers = ConcreteObjects.GetUsers() as List <UserDTO>; }