public void StageInvalidatesDependentStages()
        {
            var select = AssignablePipelineStage.Create("Select", 0);
            var inputs = CreateInputs(2.AsPipelineConstant(), 4.AsPipelineConstant());

            var sut = new MultiplexingPipelineStage <int, int>("Name", select, inputs);

            PipelineAssert.AssertPipelineIsInvalidatingDependentStages(sut);
        }
Exemplo n.º 2
0
 public void InvalidationFunctionsCorrectly() => PipelineAssert.AssertPipelineIsInvalidatingDependentStages(new ConstantPipelineStage <int>(100));