public void SquareNumberInCpu32ShouldOutputErrorMessageWhenValueIsGreaterThanMaxValue()
 {
     var cpu = new Cpu32(4);
     var motherboardMock = new Mock<IMotherboard>();
     motherboardMock.Setup(x => x.LoadRamValue()).Returns(Cpu32.MaxValue + 1);
     cpu.AttachTo(motherboardMock.Object);
     cpu.SquareNumber();
     motherboardMock.Verify(x => x.DrawOnVideoCard(It.Is<string>(z => z == Cpu.NumberTooHighMessage)));
 }
 public void SquareNumberShouldOutputCorrectValues()
 {
     var cpu = new Cpu32(4);
     var motherboardMock = new Mock<IMotherboard>();
     motherboardMock.Setup(x => x.LoadRamValue()).Returns(123);
     cpu.AttachTo(motherboardMock.Object);
     cpu.SquareNumber();
     motherboardMock.Verify(x => x.DrawOnVideoCard(It.Is<string>(z => z.Contains("15129"))));
 }