public void RunBeforeEachTest() { _engine = null; _parser1 = MockRepository.GenerateMock<IParseSql>(); _parser2 = MockRepository.GenerateMock<IParseSql>(); _parsers = new List<IParseSql> { _parser1, _parser2 }; _rule1 = MockRepository.GenerateMock<IJudgeSql>(); _rule2 = MockRepository.GenerateMock<IJudgeSql>(); _activeRules = new List<IJudgeSql> { _rule1, _rule2 }; _catalog = MockRepository.GenerateMock<ICatalogRules>(); _catalog.Stub(c => c.ActiveRules).Return(_activeRules); }
private void CreateEngine() { _engine = new Engine(_parsers, _catalog); }