public void ShouldGet_0x2000() { TestContext.WriteLine("MemoryMapper, should get address, 0x2000"); var expectedResult = new MapperModel { offset = 0x2000, subsystem = "ram" }; var result = Memory.getAddress(0x2000); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGet_0x3FB9() { TestContext.WriteLine("DmdMapper, should get address, 0x3A00, should calculate offset correct"); var expectedResult = new MapperModel { offset = 0x3FB9, subsystem = "command" }; var result = Dmd.getAddress(0x3FB9); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGet_49090() { TestContext.WriteLine("MemoryMapper, should get address, 49090 - this crashes the emu"); var expectedResult = new MapperModel { offset = 16322, subsystem = "system" }; var result = Memory.getAddress(49090); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGet_Negative1() { TestContext.WriteLine("MemoryMapper, should get address, -1"); var expectedResult = new MapperModel { offset = 32767, subsystem = "system" }; var result = Memory.getAddress(-1); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGetAddress_0x3A00() { TestContext.WriteLine("HardwareMapper, should get address, 0x3A00 (DMD PAGE 2)"); var expectedResult = new MapperModel { offset = 0x3A00, subsystem = "display" }; var result = Hardware.getAddress(0x3A00); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGet_16322() { TestContext.WriteLine("MemoryMapper, should get address, 16322"); var expectedResult = new MapperModel { offset = 16322, subsystem = "hardware" }; var result = Memory.getAddress(16322); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGetDisplayAddressAlphaNumericDisplays_0x3FEF() { TestContext.WriteLine("HardwareMapper, should get display address for alpha numeric displays, 0x3FEF"); var expectedResult = new MapperModel { offset = 0x3FEF, subsystem = "display" }; var result = Hardware.getAddress(0x3FEF, true); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGetDCSData_0x3FDD() { TestContext.WriteLine("HardwareMapper, should get DCS data, 0x3FDD"); var expectedResult = new MapperModel { offset = 0x3FDD, subsystem = "sound" }; var result = Hardware.getAddress(0x3FDD); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGetDisplayAddress_0x3FEF() { TestContext.WriteLine("HardwareMapper, should get display address, 0x3FEF"); var expectedResult = new MapperModel { offset = 0x3FEF, subsystem = "wpcio" }; var result = Hardware.getAddress(0x3FEF); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGetException_FliptronicsAddress() { TestContext.WriteLine("HardwareMapper, should get exception for fliptronics address"); var expectedResult = new MapperModel { offset = Hardware.MEMORY_ADDR_FLIPTRONICS_FLIPPER_PORT_A, subsystem = "wpcio" }; var result = Hardware.getAddress(Hardware.MEMORY_ADDR_FLIPTRONICS_FLIPPER_PORT_A); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGetAddress_0x3FDD_WPCS_CONTROL_STATUS() { TestContext.WriteLine("HardwareMapper, should get address, 0x3FDD - WPCS_CONTROL_STATUS"); var expectedResult = new MapperModel { offset = 0x3FDD, subsystem = "sound" }; var result = Hardware.getAddress(0x3FDD); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGetAddress_0x3FD6() { TestContext.WriteLine("HardwareMapper, should get address, 0x3FD6"); var expectedResult = new MapperModel { offset = 0x3FD6, subsystem = "externalIo" }; var result = Hardware.getAddress(0x3FD6); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGetAddress_0x3E66() { TestContext.WriteLine("HardwareMapper, should get address, 0x3E66 - WPC_SERIAL_CONTROL_PORT **FIXME**"); var expectedResult = new MapperModel { offset = 0x3E66, subsystem = "display" }; var result = Hardware.getAddress(0x3E66); Assert.That(result, Is.EqualTo(expectedResult)); }
public void ShouldGet_0x3A00() { TestContext.WriteLine("DmdMapper, should get address, 0x3A00"); var expectedResult = new MapperModel { offset = 0, subsystem = "videoram", bank = 1 }; var result = Dmd.getAddress(0x3A00); Assert.That(result, Is.EqualTo(expectedResult)); }
public ModelController() { mapperModel = new MapperModel(); repModel = new ModelRep(); }