public void GetState() { TestContext.WriteLine("outputDmdDisplay, getState"); var result = outputDmdDisplay.getState(); Assert.That(result.scanline, Is.EqualTo(0)); Assert.That(result.activepage, Is.EqualTo(0)); Assert.That(result.nextActivePage, Is.EqualTo(null)); Assert.That(result.requestFIRQ, Is.EqualTo(true)); Assert.That(result.videoOutputPointer, Is.EqualTo(0)); Assert.That(result.ticksUpdateDmd, Is.EqualTo(0)); Assert.That(result.dmdPageMapping, Is.EqualTo(new byte[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 })); }
public object getState() { if (hasAlphanumericDisplay) { return(outputAlphaDisplay.getState()); } return(outputDmdDisplay.getState()); }