コード例 #1
0
    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,");
    }
コード例 #2
0
    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");
    }