Beispiel #1
0
        public void has_a_nice_string_representation()
        {
            var child          = new IsArgumentFilter("foo");
            var argumentFilter = new LogicalNotArgumentFilter(child);

            Assert.Equal("NOT(It.Is(\"foo\"))", argumentFilter.ToString());
        }
        public void has_a_nice_string_representation()
        {
            var child = new IsArgumentFilter("foo");
            var argumentFilter = new LogicalNotArgumentFilter(child);

            Assert.Equal("NOT(It.Is(\"foo\"))", argumentFilter.ToString());
        }
Beispiel #3
0
        public void matches_returns_opposite_of_what_child_returns()
        {
            var child          = new IsArgumentFilter("foo");
            var argumentFilter = new LogicalNotArgumentFilter(child);

            Assert.False(argumentFilter.Matches("foo"));
            Assert.True(argumentFilter.Matches("bar"));
        }
        public void matches_returns_opposite_of_what_child_returns()
        {
            var child = new IsArgumentFilter("foo");
            var argumentFilter = new LogicalNotArgumentFilter(child);

            Assert.False(argumentFilter.Matches("foo"));
            Assert.True(argumentFilter.Matches("bar"));
        }
Beispiel #5
0
        public void equals_returns_uses_childs_equality_to_determine_result()
        {
            var child1          = new IsArgumentFilter("foo");
            var child2          = new IsArgumentFilter("bar");
            var child3          = new IsArgumentFilter("foo");
            var argumentFilter1 = new LogicalNotArgumentFilter(child1);
            var argumentFilter2 = new LogicalNotArgumentFilter(child2);
            var argumentFilter3 = new LogicalNotArgumentFilter(child3);

            Assert.False(argumentFilter1.Equals(argumentFilter2));
            Assert.True(argumentFilter1.Equals(argumentFilter3));
        }
        public void equals_returns_uses_childs_equality_to_determine_result()
        {
            var child1 = new IsArgumentFilter("foo");
            var child2 = new IsArgumentFilter("bar");
            var child3 = new IsArgumentFilter("foo");
            var argumentFilter1 = new LogicalNotArgumentFilter(child1);
            var argumentFilter2 = new LogicalNotArgumentFilter(child2);
            var argumentFilter3 = new LogicalNotArgumentFilter(child3);

            Assert.False(argumentFilter1.Equals(argumentFilter2));
            Assert.True(argumentFilter1.Equals(argumentFilter3));
        }