public void GetSelectionResultTest1()
        {
            var target = new AllMemberSelectionRule( MemberSelectionMode.Exclude );
            const MemberSelectionResult expected = MemberSelectionResult.ExcludeMember;
            var actual = target.GetSelectionResult( new MemberInformation() );

            actual.Should()
                  .Be( expected );
        }
        public void GetSelectionResultTest1()
        {
            var target = new AllMemberSelectionRule(MemberSelectionMode.Exclude);
            const MemberSelectionResult expected = MemberSelectionResult.ExcludeMember;
            var actual = target.GetSelectionResult(new MemberInformation());

            actual.Should()
            .Be(expected);
        }
        public void ToStringIncludeAllTest()
        {
            var          target   = new AllMemberSelectionRule(MemberSelectionMode.Include, "Name", "Description");
            const String expected = "[Name] = (Include all members) (Description).";

            target
            .ToString()
            .Should()
            .Be(expected);
        }
        public void ToStringExcludeAllTest()
        {
            var          target   = new AllMemberSelectionRule(MemberSelectionMode.Exclude);
            const String expected = "[] = (Exclude all members) ().";

            target
            .ToString()
            .Should()
            .Be(expected);
        }
        public void ToStringIncludeAllTest()
        {
            var target = new AllMemberSelectionRule( MemberSelectionMode.Include, "Name", "Description" );
            const String expected = "[Name] = (Include all members) (Description).";

            target
                .ToString()
                .Should()
                .Be( expected );
        }
        public void ToStringExcludeAllTest()
        {
            var target = new AllMemberSelectionRule( MemberSelectionMode.Exclude );
            const String expected = "[] = (Exclude all members) ().";

            target
                .ToString()
                .Should()
                .Be( expected );
        }
        public void CtorTest()
        {
            var expected            = RandomValueEx.GetRandomEnum <MemberSelectionMode>();
            var expectedName        = RandomValueEx.GetRandomString();
            var expectedDescription = RandomValueEx.GetRandomString();
            var target = new AllMemberSelectionRule(expected, expectedName, expectedDescription);

            target.RuleName.Should()
            .Be(expectedName);
            target.RuleDescription.Should()
            .Be(expectedDescription);
        }
        public void CtorTest()
        {
            var expected = RandomValueEx.GetRandomEnum<MemberSelectionMode>();
            var expectedName = RandomValueEx.GetRandomString();
            var expectedDescription = RandomValueEx.GetRandomString();
            var target = new AllMemberSelectionRule( expected, expectedName, expectedDescription );

            target.RuleName.Should()
                  .Be( expectedName );
            target.RuleDescription.Should()
                  .Be( expectedDescription );
        }
        public void DefaultMemberSelectionRulesTest()
        {
            var rule = new AllMemberSelectionRule(MemberSelectionMode.Include);

            InstanceCreator.DefaultMemberSelectionRules.Add(rule);

            InstanceCreator.DefaultMemberSelectionRules.Contains(rule)
            .Should()
            .BeTrue();

            InstanceCreator.DefaultMemberSelectionRules.Remove(rule);
        }
Example #10
0
        public void DefaultMemberSelectionRulesTest()
        {
            var rule = new AllMemberSelectionRule( MemberSelectionMode.Include );
            InstanceCreator.DefaultMemberSelectionRules.Add( rule );

            InstanceCreator.DefaultMemberSelectionRules.Contains( rule )
                           .Should()
                           .BeTrue();
        }