public void GetMediaUrlOptions( SitecoreInfoMediaUrlOptions option, bool absolutePath, bool allowStretch, bool alwaysIncludeServerUrl, bool disableBrowserCache, bool disableMediaCache, bool ignoreAspectRatio, bool includeExtension, bool lowercaseUrls, bool thumbnail, bool useDefaultIcon, bool useItemPath) { //Arrange var urlOptionsResolver = new MediaUrlOptionsResolver(); //Act var result = urlOptionsResolver.GetMediaUrlOptions(option); //Assert Assert.AreEqual(result.AbsolutePath, absolutePath); Assert.AreEqual(result.AllowStretch, allowStretch); Assert.AreEqual(result.AlwaysIncludeServerUrl, alwaysIncludeServerUrl); Assert.AreEqual(result.DisableBrowserCache, disableBrowserCache); Assert.AreEqual(result.DisableMediaCache, disableMediaCache); Assert.AreEqual(result.IgnoreAspectRatio, ignoreAspectRatio); Assert.AreEqual(result.IncludeExtension, includeExtension); Assert.AreEqual(result.LowercaseUrls, lowercaseUrls); Assert.AreEqual(result.Thumbnail, thumbnail); Assert.AreEqual(result.UseDefaultIcon, useDefaultIcon); Assert.AreEqual(result.UseItemPath, useItemPath); }
public void GetMediaUrlOptions_SitecoreMediaUrlOptions_UseItemPath() { //Arrange var option = SitecoreMediaUrlOptions.UseItemPath; var urlOptionsResolver = new MediaUrlOptionsResolver(); //Act var result = urlOptionsResolver.GetMediaUrlOptions(option); //Assert Assert.AreEqual(result.AbsolutePath, MediaUrlOptions.Empty.AbsolutePath, "AbsolutePath"); Assert.AreEqual(result.AllowStretch, MediaUrlOptions.Empty.AllowStretch, "AllowStretch"); Assert.AreEqual(result.AlwaysIncludeServerUrl, MediaUrlOptions.Empty.AlwaysIncludeServerUrl, "AlwaysIncludeServerUrl"); Assert.AreEqual(result.DisableBrowserCache, MediaUrlOptions.Empty.DisableBrowserCache, "DisableBrowserCache"); Assert.AreEqual(result.DisableMediaCache, MediaUrlOptions.Empty.DisableMediaCache, "DisableMediaCache"); Assert.AreEqual(result.IgnoreAspectRatio, MediaUrlOptions.Empty.IgnoreAspectRatio, "IgnoreAspectRatio"); Assert.AreEqual(result.IncludeExtension, MediaUrlOptions.Empty.IncludeExtension, "IncludeExtension"); Assert.AreEqual(result.LowercaseUrls, MediaUrlOptions.Empty.LowercaseUrls, "LowercaseUrls"); Assert.AreEqual(result.Thumbnail, MediaUrlOptions.Empty.Thumbnail, "Thumbnail"); Assert.AreEqual(result.UseDefaultIcon, MediaUrlOptions.Empty.UseDefaultIcon, "UseDefaultIcon"); Assert.IsTrue(result.UseItemPath, "UseItemPath"); }
public void GetMediaUrlOptions_UseItemPath() { //Arrange var option = SitecoreInfoMediaUrlOptions.UseItemPath; var urlOptionsResolver = new MediaUrlOptionsResolver(); //Act var result = urlOptionsResolver.GetMediaUrlOptions(option); //Assert Assert.AreEqual(result.AbsolutePath, MediaUrlOptions.Empty.AbsolutePath, "AbsolutePath"); Assert.AreEqual(result.AllowStretch, MediaUrlOptions.Empty.AllowStretch, "AllowStretch"); Assert.AreEqual(result.AlwaysIncludeServerUrl, MediaUrlOptions.Empty.AlwaysIncludeServerUrl, "AlwaysIncludeServerUrl"); Assert.AreEqual(result.DisableBrowserCache, MediaUrlOptions.Empty.DisableBrowserCache, "DisableBrowserCache"); Assert.AreEqual(result.DisableMediaCache, MediaUrlOptions.Empty.DisableMediaCache, "DisableMediaCache"); Assert.AreEqual(result.IgnoreAspectRatio, MediaUrlOptions.Empty.IgnoreAspectRatio, "IgnoreAspectRatio"); Assert.AreEqual(result.IncludeExtension, MediaUrlOptions.Empty.IncludeExtension, "IncludeExtension"); Assert.AreEqual(result.LowercaseUrls, MediaUrlOptions.Empty.LowercaseUrls, "LowercaseUrls"); Assert.AreEqual(result.Thumbnail, MediaUrlOptions.Empty.Thumbnail, "Thumbnail"); Assert.AreEqual(result.UseDefaultIcon, MediaUrlOptions.Empty.UseDefaultIcon, "UseDefaultIcon"); Assert.IsTrue(result.UseItemPath, "UseItemPath"); }