예제 #1
0
        public void Modifiying_display_section_of_photo_will_change_urls()
        {
            var photo = RequestHelper.CurrentDataRepository.Queryable <Photo>().FirstOrDefault(p => p.Id == 63);

            RequestHelper.SetupClaim(true);
            var model = new ThumbModel {
                PhotoId = 63, XPercentage = .25f, YPercentage = .25f
            };
            var result = RequestHelper.PutResult <Result <Photo> >("/api/data/thumbs/", model);
        }
예제 #2
0
        //Nur manuelll testen
        // [TestMethod]
        public void Changing_the_square_format_of_a_picture_will_change_ulr()
        {
            var photo = RequestHelper.CurrentDataRepository.Queryable <Photo>().Include(p => p.DirectLinks).FirstOrDefault(p => p.Id == 63);
            var url   = photo.DirectLinks.First(l => l.Size == 100);

            RequestHelper.SetupClaim(true);
            var model = new ThumbModel {
                PhotoId = 63, XPercentage = .25f, YPercentage = .25f
            };

            var result = RequestHelper.PutResult <Result <Photo> >("/api/data/thumbs/", model);
            var newUrl = result.Data.DirectLinks.First(l => l.Size == 100);

            Assert.IsTrue(url != newUrl, "Urls sind nicht unterschiedlich");
        }