예제 #1
0
        public void Can_Get_Media_With_Crop_By_Path()
        {
            MediaType mediaType = MediaTypeBuilder.CreateImageMediaTypeWithCrop("Image2");

            MediaTypeService.Save(mediaType);

            Media media = MediaBuilder.CreateMediaImageWithCrop(mediaType, -1);

            MediaService.Save(media);

            string mediaPath     = "/media/test-image.png";
            IMedia resolvedMedia = MediaService.GetMediaByPath(mediaPath);

            Assert.IsNotNull(resolvedMedia);
            Assert.That(resolvedMedia.GetValue(Constants.Conventions.Media.File).ToString().Contains(mediaPath));
        }