public void StaticRouter_Verify_ContentExport(ContentExportRequest expectedRequest, string inCommandLine) { var router = new StaticCommandLineRouterFixture() { WithRouteValidator = new RouteRequestValidatorFixture().Mock() }.Build(); var actual = router.GetOne(RoutingMetadata.Value.Values, inCommandLine.Split(' ')); actual.Should().NotBeNull(); actual.Should().BeAssignableTo <ContentExportRequest>(); actual.Should().BeEquivalentTo(expectedRequest); }
public static async Task <Unit> ExportContent(ContentExportHandler systemUnderTest, ContentExportRequest request) { return(await systemUnderTest.Handle(request, CancellationToken.None)); }