public void ResolveManifest_ManifestFromFile() { // Arrange var expectedManifest = @"<StaticWebAssets Version=""1.0""> <ContentRoot Path=""/Path"" BasePath=""/BasePath"" /> </StaticWebAssets> "; var environment = new HostingEnvironment() { ApplicationName = "Microsoft.AspNetCore.TestHost" }; // Act var manifest = StaticWebAssetsLoader.ResolveManifest(environment); // Assert Assert.Equal(expectedManifest, new StreamReader(manifest).ReadToEnd()); }
public void ResolveManifest_FindsEmbeddedManifestProvider() { // Arrange var expectedManifest = @"<StaticWebAssets Version=""1.0""> <ContentRoot Path=""/Path"" BasePath=""/BasePath"" /> </StaticWebAssets> "; var originalRoot = new NullFileProvider(); var environment = new HostingEnvironment() { ApplicationName = typeof(StaticWebAssetsReaderTests).Assembly.GetName().Name }; // Act var manifest = StaticWebAssetsLoader.ResolveManifest(environment); // Assert Assert.Equal(expectedManifest, new StreamReader(manifest).ReadToEnd()); }