public async Task GetReservationStatusList_ReturnsStatusList() { // arrange var statusTypesMock = new Mock <ReservationStatus>().Object; var statusTypes = statusTypesMock.GetReservationStatuses(); // act var task = await _sut.GetReservationStatusTypes(); // assert Assert.IsType <OkObjectResult>(task); var result = task as OkObjectResult; var usersResult = result.Value; Assert.Equal(statusTypes, usersResult); }