public SakeEngineTests() { _writer = new StringWriter(); _container = Starter.CreateContainer(new SakeSettings { Output = _writer }); _engine = _container.Resolve <SakeEngine>(); }
public void MakefileTarget(string makefile, string target) { var settings = new SakeSettings { Output = new RemoveEscapes(Console.Out) }; var loader = new DefaultLoader(new DefaultLog(settings), settings); var engine = new SakeEngine(settings, loader, new DefaultRunner()); engine.Execute(new Options { Makefile = makefile, Targets = new[] { target } }); }
public SakeEngineTests() { _writer = new StringWriter(); _container = Starter.CreateContainer(new SakeSettings {Output = _writer}); _engine = _container.Resolve<SakeEngine>(); }
public SakeEngineOptionsTests() { _container = Starter.CreateContainer(new SakeSettings()); _engine = _container.Resolve <SakeEngine>(); }
public SakeEngineOptionsTests() { _container = Starter.CreateContainer(new SakeSettings()); _engine = _container.Resolve<SakeEngine>(); }