Ejemplo n.º 1
0
        public void TestWithMethods(string name, bool result)
        {
            var filter = new SearcherFilter(SearcherContext.Graph).WithMethods();
            var data   = new MethodSearcherItemData(typeof(FakeObject).GetMethod(name));

            Assert.AreEqual(result, filter.ApplyFilters(data));
        }
Ejemplo n.º 2
0
        public void TestWithMethods(MethodInfo methodInfo, bool result)
        {
            var filter = new SearcherFilter(SearcherContext.Graph).WithMethods();
            var data   = new MethodSearcherItemData(methodInfo);

            Assert.AreEqual(result, filter.ApplyFilters(data));
        }
Ejemplo n.º 3
0
        public void TestWithMethodsOfDeclaringAndReturnTypes(string methodName, Type declaringType, Type returnType,
                                                             bool result)
        {
            var filter = new SearcherFilter(SearcherContext.Graph).WithMethods(declaringType, returnType);
            var data   = new MethodSearcherItemData(typeof(FakeObject).GetMethod(methodName));

            Assert.AreEqual(result, filter.ApplyFilters(data));
        }