ModelBuilder.UnitTests.BuildStrategyCompilerExtensionsTests.RemoveExecuteOrderRuleRemovesMultipleMatchingRulesFromCompilerTest C# (CSharp) Method

RemoveExecuteOrderRuleRemovesMultipleMatchingRulesFromCompilerTest() private method

        public void RemoveExecuteOrderRuleRemovesMultipleMatchingRulesFromCompilerTest()
        {
            var target = new BuildStrategyCompiler();

            target.AddExecuteOrderRule<DummyExecuteOrderRule>();
            target.AddExecuteOrderRule<DummyExecuteOrderRule>();
            target.AddExecuteOrderRule<DummyExecuteOrderRule>();
            target.RemoveExecuteOrderRule<DummyExecuteOrderRule>();

            target.ExecuteOrderRules.Should().BeEmpty();
        }
BuildStrategyCompilerExtensionsTests