Пример #1
0
 public Game SetupGame(SimpleConsoleGameBuilder objectBuilder)
 {
     this.renderer = objectBuilder.CreteRenderer();
     this.player = objectBuilder.CreatePlayer();
     this.scoreBoardHandler = objectBuilder.CreteScoreBoardHanler();
     this.procesor = new LabyrinthProcesor(this.renderer, this.player, this.scoreBoardHandler);
     return Game.Instance(this.player, this.renderer, this.scoreBoardHandler, this.procesor);
 }
 public void TestMethodCreateRendererToReturnConsoleRenderer()
 {
     var simpleConsoleGameBuilder = new SimpleConsoleGameBuilder();
     var renderer = simpleConsoleGameBuilder.CreteRenderer();
     Assert.IsTrue(renderer.GetType() == typeof(ConsoleRenderer));
 }