예제 #1
0
        public void supplying_all_any_and_none_in_different_order_populates_them_in_typeFilter()
        {
            TypeFilter expectedFilter = new TypeFilter(ALL_OF, ANY_OF, NONE_OF);

            instance.NoneOf(NONE_OF.ToArray()).AllOf(ALL_OF.ToArray()).AnyOf(ANY_OF.ToArray());

            assertMatchesTypeFilter(expectedFilter, instance.CreateTypeFilter());
        }
예제 #2
0
        public void clone_returns_open_copy_when_not_locked()
        {
            instance.AllOf(ALL_OF.ToArray()).AnyOf(ANY_OF.ToArray());
            TypeMatcher clone = instance.Clone();

            clone.NoneOf(NONE_OF.ToArray());
            TypeFilter expectedFilter = new TypeFilter(ALL_OF, ANY_OF, NONE_OF);

            assertMatchesTypeFilter(expectedFilter, clone.CreateTypeFilter());
        }