public void ShouldReturnDefaultValuesIfNoLocalProviderSet() { // arrange var mediaProvider = new FakeMediaProvider(); // act & assert mediaProvider.Cache.Should().NotBeNull(); mediaProvider.Config.Should().NotBeNull(); mediaProvider.Creator.Should().NotBeNull(); mediaProvider.Effects.Should().NotBeNull(); mediaProvider.MediaLinkPrefix.Should().NotBeNull(); mediaProvider.MimeResolver.Should().NotBeNull(); mediaProvider.GetMedia((MediaItem)null).Should().BeNull(); mediaProvider.GetMedia((MediaUri)null).Should().BeNull(); mediaProvider.GetMediaUrl(null).Should().BeNull(); mediaProvider.GetMediaUrl(null, null).Should().BeNull(); mediaProvider.GetThumbnailUrl(null).Should().BeNull(); mediaProvider.HasMediaContent(null).Should().BeFalse(); mediaProvider.IsMediaRequest(null).Should().BeFalse(); mediaProvider.IsMediaUrl(null).Should().BeFalse(); mediaProvider.ParseMediaRequest(null).Should().BeNull(); }
public void ShouldReturnDefaultValuesIfNoLocalProviderSet() { // arrange var mediaProvider = new FakeMediaProvider(); // act & assert mediaProvider.Cache.Should().NotBeNull(); mediaProvider.Config.Should().NotBeNull(); mediaProvider.Creator.Should().NotBeNull(); mediaProvider.Effects.Should().NotBeNull(); mediaProvider.MediaLinkPrefix.Should().NotBeNull(); mediaProvider.MimeResolver.Should().NotBeNull(); mediaProvider.GetMedia((MediaItem)null).Should().BeNull(); mediaProvider.GetMedia((MediaUri)null).Should().BeNull(); mediaProvider.GetMediaUrl(null).Should().BeNull(); mediaProvider.GetMediaUrl(null, null).Should().BeNull(); mediaProvider.GetThumbnailUrl(null).Should().BeNull(); mediaProvider.HasMediaContent(null).Should().BeFalse(); mediaProvider.IsMediaRequest(null).Should().BeFalse(); mediaProvider.IsMediaUrl(null).Should().BeFalse(); mediaProvider.ParseMediaRequest(null).Should().BeNull(); }
public FakeMediaProviderTest() { this.localProvider = Substitute.For <MediaProvider>(); this.provider = new FakeMediaProvider(); this.provider.LocalProvider.Value = this.localProvider; }
public FakeMediaProviderTest() { this.localProvider = Substitute.For<MediaProvider>(); this.provider = new FakeMediaProvider(); this.provider.LocalProvider.Value = this.localProvider; }