Example #1
0
        public void GetImageInfoByDate_AllImagesOnThatDate()
        {
            DAL.IImageRepository rep = new DAL.ImageRepository();

            ImagesController controller = new ImagesController(rep);

            IHttpActionResult result = controller.GetImageInfoByDate(new DateTime(2017, 02, 27));

            var r = result.ExecuteAsync(System.Threading.CancellationToken.None).Result.Content.ReadAsStringAsync().Result;

            var photos = Newtonsoft.Json.JsonConvert.DeserializeObject <Models.NasaPhotos>(r);

            Assert.AreEqual(photos.photos.Count, 36);
        }