public void CanResolveResource_Standard_Reuses_Previous_Temp_File() { var resourcePath = "SquishIt.Tests://EmbeddedResource.Embedded.css"; var embeddedResourceResolver = new StandardEmbeddedResourceResolver(); var path = embeddedResourceResolver.Resolve(resourcePath); var path2 = embeddedResourceResolver.Resolve(resourcePath); Assert.AreEqual(cssContent, File.ReadAllText(path)); Assert.AreEqual(cssContent, File.ReadAllText(path2)); Assert.AreEqual(path, path2); TempFileResolutionCache.Clear(); Assert.False(File.Exists(path)); }
public void CanResolveResource_Standard() { var resourcePath = "SquishIt.Tests://EmbeddedResource.Embedded.css"; var embeddedResourceResolver = new StandardEmbeddedResourceResolver(); var path = embeddedResourceResolver.Resolve(resourcePath); Assert.True(path.EndsWith("EmbeddedResource.Embedded.css")); Assert.AreEqual(cssContent, File.ReadAllText(path)); TempFileResolutionCache.Clear(); Assert.False(File.Exists(path)); }