Ejemplo n.º 1
0
        public void TestInitWaitingArea()
        {
            var area = LoadInput("input_1_state_0.txt");

            var waitingArea = new WaitingArea(area);

            waitingArea.SizeX.ShouldBe(10);
            waitingArea.SizeY.ShouldBe(10);
            waitingArea.GetInfo(0, 0).ShouldBe('L');
            waitingArea.GetInfo(9, 9).ShouldBe('L');
            waitingArea.GetInfo(0, 9).ShouldBe('L');
            waitingArea.GetInfo(9, 0).ShouldBe('L');
            waitingArea.GetInfo(9, 6).ShouldBe('.');
        }
Ejemplo n.º 2
0
        public void TestGetInfo(int x, int y, char result)
        {
            var area = LoadInput("input_1_state_0.txt");

            var waitingArea = new WaitingArea(area);

            waitingArea.GetInfo(x, y).ShouldBe(result);
        }