public void GetCsProjContent_Succeeds_functions_v4() { IDictionary <string, string> extensions = new Dictionary <string, string> { { "Microsoft.Azure.WebJobs.Extensions.Storage", "4.0.3" }, { "Microsoft.Azure.WebJobs.Extensions.Http", "3.0.0" }, { "Microsoft.Azure.WebJobs.Extensions", "2.0.0" }, }; var generator = new ExtensionsCsprojGenerator(extensions, "", "v4"); string actualCsproj = generator.GetCsProjContent().Replace("\r\n", "\n"); Assert.Equal(ExpectedCsProjV4(), actualCsproj); }
public void GetCsProjContent_Succeeds() { IDictionary <string, string> extensions = new Dictionary <string, string> { { "Microsoft.Azure.WebJobs.Extensions.Storage", "4.0.3" }, { "Microsoft.Azure.WebJobs.Extensions.Http", "3.0.0" }, { "Microsoft.Azure.WebJobs.Extensions", "2.0.0" }, }; var generator = new ExtensionsCsprojGenerator(extensions, "", "netcoreapp3.1"); string actualCsproj = generator.GetCsProjContent(); Assert.Equal(ExpectedCsProj(), actualCsproj); }