protected override void Before_each_spec() { dependencyResolver = CreateStub<IDependencyResolver>(); dependencyResolver.Stub(x => x.Resolve<SVNSourceControl>()).Return(new SVNSourceControl(string.Empty)); IoC.InitializeWith(dependencyResolver); factory = new DslFactory { BaseDirectory = DirectoryHelper.GetBaseDirectory() }; factory.Register<BooConfigReader>(new ConfigReaderEngine()); packageTree = MockRepository.GenerateStub<IPackageTree>(); packageTree.Expect(x => x.Root).Return(packageTree); packageTree.Expect(x => x.CurrentDirectory).Return(new DirectoryInfo(Environment.CurrentDirectory)); }
protected override void Before_each_spec() { dependencyResolver = CreateStub <IDependencyResolver>(); dependencyResolver.Stub(x => x.Resolve <SVNSourceControl>()).Return(new SVNSourceControl(string.Empty)); IoC.InitializeWith(dependencyResolver); factory = new DslFactory { BaseDirectory = DirectoryHelper.GetBaseDirectory() }; factory.Register <BooConfigReader>(new ConfigReaderEngine()); packageTree = MockRepository.GenerateStub <IPackageTree>(); packageTree.Expect(x => x.Root).Return(packageTree); packageTree.Expect(x => x.CurrentDirectory).Return(new DirectoryInfo(Environment.CurrentDirectory)); }
protected override void Because() { buildEngine = new BuildEngine(null, "", FrameworkVersion.FrameworkVersion35, CreateStub<IDependencyDispatcher>()); buildEngine.BuildRootDirectory = "output"; packageTree = MockRepository.GenerateStub<IPackageTree>(); packageTree.Expect(pt => pt.WorkingDirectory).Return(new DirectoryInfo("C:\\temp")); runner = new MSBuildBuildTool(); }
protected override void Because() { buildEngine = new BuildEngine(null, "", FrameworkVersion.FrameworkVersion35, CreateStub <IDependencyDispatcher>()); buildEngine.BuildRootDirectory = "output"; packageTree = MockRepository.GenerateStub <IPackageTree>(); packageTree.Expect(pt => pt.WorkingDirectory).Return(new DirectoryInfo("C:\\temp")); runner = new MSBuildBuildTool(); }