public void TestInitializeInstances() { this.fileAppender = LabyrinthFactory.GetFileAppender(FileName); this.memoryAppender = LabyrinthFactory.GetMemoryAppender(); this.simpleLoggerFileAppender = LabyrinthFactory.GetSimpleLogger(this.fileAppender); this.simpleLoggerMemoryAppender = LabyrinthFactory.GetSimpleLogger(this.memoryAppender); }
public void TestMemento() { ILabyrinthFactory factory = new LabyrinthFactory(); IPlayfield playfield = factory.CreatePlayfield(); IPlayer player = factory.CreatePlayer(); IGameDialog dialogs = factory.CreateDialogs(); IScoreboard scoreboard = factory.CreateScoreboard(); int numberOfMoves = 5; Memento testMemento = new Memento(factory, playfield, player, dialogs, scoreboard, numberOfMoves); }
public void TestLoadMememntoMethod() { ILabyrinthFactory factory = new LabyrinthFactory(); IPlayfield playfield = factory.CreatePlayfield(); IPlayer player = factory.CreatePlayer(); IGameDialog dialogs = factory.CreateDialogs(); IScoreboard scoreboard = factory.CreateScoreboard(); int numberOfMoves = 5; Memento testMemento = new Memento(factory, playfield, player, dialogs, scoreboard, numberOfMoves); Labyrinth.Engine.LabyrinthEngine.Instance.LoadMemento(testMemento); }
public void CreatePlayerTest() { LabyrinthFactory factory = new LabyrinthFactory(); IPlayer player = factory.CreatePlayer(5, 4); bool isRightPlayer = false; if (player.XPosition == 5 && player.YPosition == 4) { isRightPlayer = true; } Assert.IsTrue(isRightPlayer); }
public void TestSimpleLoggerWithFileAppenderNullCreation() { var simpleLogger = LabyrinthFactory.GetSimpleLogger(null); }
public void TestFileAppenderNullCreation() { var fileAppender = LabyrinthFactory.GetFileAppender(string.Empty); }