Exemple #1
0
        public void RootCondition_HavingSettedInstance_ReturnsProvidedInstance()
        {
            // Arrange
            Mock <IConditionNode <ConditionType> > mockConditionNode = new Mock <IConditionNode <ConditionType> >();
            IConditionNode <ConditionType>         expected          = mockConditionNode.Object;

            Rule <ContentType, ConditionType> sut = new Rule <ContentType, ConditionType>
            {
                RootCondition = expected
            };

            // Act
            IConditionNode <ConditionType> actual = sut.RootCondition;

            // Assert
            actual.Should().BeSameAs(expected);
        }