Inheritance: ExecuteOrderRule
Beispiel #1
0
        public void UpdateExecuteOrderRuleUpdateMatchingRule()
        {
            var expected = Guid.NewGuid();
            var sut      = new BuildConfiguration();
            var rule     = new DummyExecuteOrderRule
            {
                Value = expected
            };

            sut.ExecuteOrderRules.Add(rule);

            var config = sut.UpdateExecuteOrderRule <DummyExecuteOrderRule>(x => { x.Value = expected; });

            config.Should().Be(sut);

            rule.Value.Should().Be(expected);
        }