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('.'); }
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); }