コード例 #1
0
ファイル: SakeEngineTests.cs プロジェクト: catwarrior/sake
 public SakeEngineTests()
 {
     _writer    = new StringWriter();
     _container = Starter.CreateContainer(new SakeSettings {
         Output = _writer
     });
     _engine = _container.Resolve <SakeEngine>();
 }
コード例 #2
0
ファイル: MakefileTests.cs プロジェクト: catwarrior/sake
        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 }
            });
        }
コード例 #3
0
ファイル: SakeEngineTests.cs プロジェクト: dragan/sake
 public SakeEngineTests()
 {
     _writer = new StringWriter();
     _container = Starter.CreateContainer(new SakeSettings {Output = _writer});
     _engine = _container.Resolve<SakeEngine>();
 }
コード例 #4
0
 public SakeEngineOptionsTests()
 {
     _container = Starter.CreateContainer(new SakeSettings());
     _engine    = _container.Resolve <SakeEngine>();
 }
コード例 #5
0
ファイル: SakeEngineOptionsTests.cs プロジェクト: Eilon/sake
 public SakeEngineOptionsTests()
 {
     _container = Starter.CreateContainer(new SakeSettings());
     _engine = _container.Resolve<SakeEngine>();
 }