public async Task GetAllUsersAsync_WhereContactsExist_ReturnsSuccessCode() { //Arrange _contactServiceMock.Setup(x => x.GetContactsAsync()) .Returns(Task.FromResult(ServiceMock.GetAllContacts())); var controller = new ContactsController(_contactServiceMock.Object, _mapper) { ControllerContext = new ControllerContext { HttpContext = new DefaultHttpContext() } }; //Act var expected = typeof(List <ContactInfo>); var result = await _controller.GetAllContactsAsync(); //Assert Assert.IsType <List <ContactInfo> >(result); Assert.IsType(expected, result); }