public void GetShouldReturnOneTouristSiteWhenThereIsOne() { var data = new FakeTouristSitesData(); data.TouristSites.Add(new TouristSite()); var controller = new TouristSitesController(data); var result = controller.Get(); var okResult = result as OkNegotiatedContentResult<List<TouristSiteResponseModel>>; Assert.IsNotNull(okResult); Assert.AreEqual(1, okResult.Content.Count); }
public void GetAllShouldReturnZeroTouristSitesWhenEmpty() { var data = new FakeTouristSitesData(); var controller = new TouristSitesController(data); var result = controller.Get(); var okResult = result as OkNegotiatedContentResult<List<TouristSiteResponseModel>>; Assert.IsNotNull(okResult); Assert.AreEqual(0, okResult.Content.Count); }