예제 #1
0
 private TestSinkStage(GraphStageWithMaterializedValue <SinkShape <T>, TMat> stageUnderTest, TestProbe probe)
 {
     _stageUnderTest = stageUnderTest;
     _probe          = probe;
     Shape           = new SinkShape <T>(_in);
 }
예제 #2
0
 private TestSourceStage(GraphStageWithMaterializedValue <SourceShape <T>, TMat> stageUnderTest, TestProbe probe)
 {
     _stageUnderTest = stageUnderTest;
     _probe          = probe;
     Shape           = new SourceShape <T>(_out);
 }
예제 #3
0
 public static TestSinkStage <T, TMat> Create(GraphStageWithMaterializedValue <SinkShape <T>, TMat> stageUnderTest,
                                              TestProbe probe) => new TestSinkStage <T, TMat>(stageUnderTest, probe);
예제 #4
0
 public static Source <T, TMat> Create(GraphStageWithMaterializedValue <SourceShape <T>, TMat> stageUnderTest,
                                       TestProbe probe) => Source.FromGraph(new TestSourceStage <T, TMat>(stageUnderTest, probe));