Esempio n. 1
0
        public static void Main()
        {
            int n = 6;

            GameEngine engine = new GameEngine(n);
            engine.Start();
            Console.WriteLine(engine.BoardToString());
        }
Esempio n. 2
0
        public void CreateEngineWork()
        {
            var engine = new GameEngine(6);
            string expected = "1 16 17 18 19 20 \r\n15 2 27 28 29 21 \r\n14 31 3 26 30 22 \r\n13 36 32 4 25 23 \r\n12 35 34 33 5 24 \r\n11 10 9 8 7 6 \r\n";

            engine.Start();

            Assert.AreEqual(expected, engine.BoardToString());
        }
Esempio n. 3
0
        public void CreateEnginePrintWithoutStart()
        {
            var engine = new GameEngine(6);
            string expected = string.Empty;

            var actual = engine.BoardToString();

            Assert.AreEqual(expected, actual);
        }
Esempio n. 4
0
 public void CreateValidEngine()
 {
     var engine = new GameEngine(3);
 }
Esempio n. 5
0
 public void CreateInvalidEngine()
 {
     var engine = new GameEngine(0);
 }