예제 #1
0
        public void PropertyRuleShouldNotBeConstructableWhenNameIsMissing()
        {
            // Arrange
            var data = new PropertyRuleData();
            var sut  = new RuleFactory();

            // Act
            var actual = sut.Construct(data);

            // Assert
            Assert.Null(actual);
        }
예제 #2
0
        public void PropertyRuleShouldBeConstructable()
        {
            // Arrange
            var data = new PropertyRuleData
            {
                Name = Guid.NewGuid().ToString()
            };
            var sut = new RuleFactory();

            // Act
            var actual = sut.Construct(data);

            // Assert
            Assert.NotNull(actual);
        }