public ExpandCssUrlsAssetTransformer_Tests() { fileSystem = new FakeFileSystem { "~/styles/asset.css" }; urlGenerator = new Mock<IUrlGenerator>(); urlGenerator.Setup(u => u.CreateRawFileUrl(It.IsAny<string>(), It.IsAny<string>())) .Returns<string, string>((f, h) => "EXPANDED"); transformer = new ExpandCssUrlsAssetTransformer(fileSystem, urlGenerator.Object); asset = new Mock<IAsset>(); asset.SetupGet(a => a.Path).Returns("~/styles/asset.css"); }
public ExpandCssUrlsAssetTransformer_Tests() { fileSystem = new FakeFileSystem { "~/styles/asset.css" }; urlGenerator = new Mock <IUrlGenerator>(); urlGenerator.Setup(u => u.CreateRawFileUrl(It.IsAny <string>())) .Returns <string>(f => "EXPANDED"); transformer = new ExpandCssUrlsAssetTransformer(fileSystem, urlGenerator.Object); asset = new Mock <IAsset>(); asset.SetupGet(a => a.Path).Returns("~/styles/asset.css"); }
public ExpandCssUrlsAssetTransformer_Tests() { directory = new Mock <IDirectory>(); file = new Mock <IFile>(); urlGenerator = new Mock <IUrlGenerator>(); urlGenerator.Setup(u => u.CreateRawFileUrl(It.IsAny <string>(), It.IsAny <string>())) .Returns <string, string>((f, h) => "EXPANDED"); directory.SetupGet(d => d.FullPath).Returns("~/styles"); file.SetupGet(f => f.Exists).Returns(true); file.SetupGet(f => f.Directory).Returns(directory.Object); file.SetupGet(f => f.FullPath).Returns("~/styles/asset.css"); file.Setup(f => f.Open(FileMode.Open, FileAccess.Read, FileShare.ReadWrite)) .Returns(Stream.Null); transformer = new ExpandCssUrlsAssetTransformer(directory.Object, urlGenerator.Object); asset = new Mock <IAsset>(); asset.SetupGet(a => a.SourceFile).Returns(file.Object); }
public ExpandCssUrlsAssetTransformer_Tests() { directory = new Mock<IDirectory>(); file = new Mock<IFile>(); urlGenerator = new Mock<IUrlGenerator>(); urlGenerator.Setup(u => u.CreateRawFileUrl(It.IsAny<string>(), It.IsAny<string>())) .Returns<string, string>((f, h) => "EXPANDED"); directory.SetupGet(d => d.FullPath).Returns("~/styles"); file.SetupGet(f => f.Exists).Returns(true); file.SetupGet(f => f.Directory).Returns(directory.Object); file.SetupGet(f => f.FullPath).Returns("~/styles/asset.css"); file.Setup(f => f.Open(FileMode.Open, FileAccess.Read, FileShare.ReadWrite)) .Returns(Stream.Null); transformer = new ExpandCssUrlsAssetTransformer(directory.Object, urlGenerator.Object); asset = new Mock<IAsset>(); asset.SetupGet(a => a.SourceFile).Returns(file.Object); }
public ExpandCssUrlsAssetTransformer_Tests() { application = new Mock<ICassetteApplication>(); var directory = new Mock<IDirectory>(); file = new Mock<IFile>(); urlGenerator = new Mock<IUrlGenerator>(); application.SetupGet(a => a.RootDirectory) .Returns(directory.Object); application.SetupGet(a => a.UrlGenerator) .Returns(urlGenerator.Object); urlGenerator.Setup(u => u.CreateImageUrl(It.IsAny<string>(), It.IsAny<string>())) .Returns<string, string>((f, h) => "EXPANDED"); directory.Setup(d => d.GetFile(It.IsAny<string>())) .Returns(file.Object); file.SetupGet(f => f.Exists).Returns(true); file.Setup(f => f.Open(FileMode.Open, FileAccess.Read, FileShare.ReadWrite)) .Returns(Stream.Null); transformer = new ExpandCssUrlsAssetTransformer(application.Object); asset = new Mock<IAsset>(); asset.SetupGet(a => a.SourceFilename).Returns("~/styles/asset.css"); }