public void GetAllsurveys_ShouldReturnAllsurveys() { var testSurvey = GetTestSurvey(); var controller = new SurveyController(testSurvey); var result = controller.GetAllSurveys() as List <Activity>; Assert.AreEqual(testSurvey.Count, result.Count); }
public async void GetAllSurveys_ReturnsOk() { // Arrange var mock = new Mock <ISurveyService>(); mock.Setup(s => s.GetAllPlateAsync()).Returns(FakeServicesMethods.GetAllSurveys()); var controller = new SurveyController(mock.Object); // Act var result = await controller.GetAllSurveys(); var okResult = result as OkObjectResult; // Assert Assert.NotNull(okResult); Assert.Equal(200, okResult.StatusCode); }
public async void GetAllSurveys_ReturnsAllItems() { // Arrange var mock = new Mock <ISurveyService>(); mock.Setup(s => s.GetAllPlateAsync()).Returns(FakeServicesMethods.GetAllSurveys()); var controller = new SurveyController(mock.Object); // Act var result = await controller.GetAllSurveys(); var okResult = result as OkObjectResult; // Assert var items = Assert.IsAssignableFrom <IEnumerable <PlateSurveyDTO> >(okResult.Value); Assert.Equal(3, items.Count()); }