public ContextBuilder(ISpecFinder finder, Conventions conventions) { this.finder = finder; contexts = new ContextCollection(); this.conventions = conventions; }
public SpecRunner(IAssemblyTypeLoader assemblyType, ISpecFinder finder, IReportFactory factory, ParentClassRuleExecutor executor) { _assemblyType = assemblyType; _finder = finder; _factory = factory; _executor = executor; }
public ContextBuilder(ISpecFinder finder, Tags tagsFilter, Conventions conventions) { contexts = new ContextCollection(); this.finder = finder; this.conventions = conventions; this.tagsFilter = tagsFilter; }
public void setup() { finder = MockRepository.GenerateMock<ISpecFinder>(); finder.Stub(f => f.SpecClasses()).IgnoreArguments().Return(new[] { typeof(child), typeof(parent), typeof(sibling) }); builder = new ContextBuilder(finder); builder.Contexts(); }
public void setup_base() { finder = MockRepository.GenerateMock<ISpecFinder>(); typesForFinder = new List<Type>(); finder.Stub(f => f.SpecClasses()).IgnoreArguments().Return(typesForFinder); DefaultConventions conventions = new DefaultConventions(); conventions.Initialize(); builder = new ContextBuilder(finder, conventions); }
public ContextBuilder(ISpecFinder finder, Conventions conventions) : this(finder, new Tags(), conventions) { }
public ContextBuilder(ISpecFinder finder, Tags tagsFilter) : this(finder, new DefaultConventions()) { }
protected void GivenFilter(string filter) { finder = new SpecFinder(someDLL, reflector, filter); }
protected void GivenDllContains(params Type[] types) { reflector = MockRepository.GenerateMock<IReflector>(); reflector.Stub(r => r.GetTypesFrom("")).IgnoreArguments().Return(types); someDLL = "an nspec project dll"; finder = new SpecFinder(someDLL, reflector); }
public ContextBuilder(ISpecFinder finder) { this.finder = finder; contexts = new List<Context>(); }