public void Parse_Test() { // When var middlewarePackages = MiddlewarePackageReference.Build("", "Foo.Bar,,1.2.0.3;Fizz.Buzz,FizzBuzz,"); // Then middlewarePackages .Select(packref => packref.ToString()) .Is("Foo.Bar,,1.2.0.3", "Fizz.Buzz,FizzBuzz,"); }
public async Task BuildFromAssemblyMetadata_Test() { // Given using var publishDir = await SampleSite.BlazorWasmApp0.PublishAsync(); var frameworkDir = Path.Combine(publishDir, "wwwroot", "_framework"); // When var middlewarePackages = MiddlewarePackageReference.Build(folderToScan: frameworkDir, ""); // Then middlewarePackages .Select(packref => packref.ToString()) .OrderBy(packref => packref) .Is("MiddlewarePackage1,,1.0.0", "MiddlewarePackage2,Middleware2,2.0.0"); }