private static PropertyCriteria[] Translate(IQueryable query) { Assert.IsInstanceOf<FindPagesWithCriteriaQueryProvider>(query.Provider); var executor = new StubQueryExecutor(); var queryProvider = (FindPagesWithCriteriaQueryProvider)query.Provider; queryProvider.Executor = executor; query.Execute(); return executor.Last; }
protected override void before_each_test() { query_executor = new StubQueryExecutor(); system_under_test = new PageDataQuery(new FindPagesWithCriteriaQueryProvider(PageReference.StartPage, query_executor)); }
protected override void establish_context() { base.establish_context(); query_executor = new StubQueryExecutor(); system_under_test = new PageTypeBuilderRepository(query_executor); }