public void ProcessRectangeInstructionWidthTest() { Screen screen = new Screen(7, 3, PATH); RectangleInstruction rectangleInstruction = new RectangleInstruction("rect 8x2"); screen.ProcessRectangleInstruction(rectangleInstruction); }
public void ProcessRectangeInstructionHeightTest() { Screen screen = new Screen(7, 3, PATH); RectangleInstruction rectangleInstruction = new RectangleInstruction("rect 2x4"); screen.ProcessRectangleInstruction(rectangleInstruction); }
public void ProcessRectangeTestInstruction() { Screen screen = new Screen(7, 3, PATH); RectangleInstruction rectangleInstruction = new RectangleInstruction("rect 4x3"); bool[,] expectedResult = { { true, true, true, true, false, false, false }, { true, true, true, true, false, false, false }, { true, true, true, true, false, false, false } }; screen.ProcessRectangleInstruction(rectangleInstruction); bool screensMatch = Compare2DArrays <bool>(expectedResult, screen.screenDisplay); Assert.AreEqual(true, screensMatch); }