public void A_PublisherSink_must_be_able_to_use_Publisher_in_materialized_value_transformation()
{
var f = Source.From(Enumerable.Range(1, 3))
.RunWith(
Sink.AsPublisher<int>(false)
.MapMaterializedValue(
p => Source.FromPublisher(p).RunAggregate(0, (sum, i) => sum + i, Materializer)),
Materializer);
f.Wait(TimeSpan.FromSeconds(3)).Should().BeTrue();
f.Result.Should().Be(6);
}
}