public void GetAllShouldReturnZeroImagesWhenEmpty()
        {
            var data = new FakeTouristSitesData();
            var controller = new ImagesController(data);

            var result = controller.Get();

            var okResult = result as OkNegotiatedContentResult<List<ImageResponseModel>>;

            Assert.IsNotNull(okResult);
            Assert.AreEqual(0, okResult.Content.Count);
        }
        public void GetShouldReturnOneCityWhenThereIsOne()
        {
            var data = new FakeTouristSitesData();
            data.Cities.Add(new City());
            var controller = new CitiesController(data);
            var result = controller.Get();

            var okResult = result as OkNegotiatedContentResult<List<CityResponseModel>>;

            Assert.IsNotNull(okResult);
            Assert.AreEqual(1, okResult.Content.Count);
        }