public void ShouldThrowInvalidAddress() { TestContext.WriteLine("DmdMapper, should throw when using invalid address, -1"); var result = Assert.Throws <Exception>(() => Dmd.getAddress(-1)); Assert.That(result.Message, Is.EqualTo("INVALID_DMD_ADDRESSRANGE_-1")); }
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_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)); }