Update test suite to use example roms

This commit is contained in:
Michael Smith
2025-08-13 12:46:00 +02:00
parent 5387152a21
commit ba4e098ba5
16 changed files with 7 additions and 7 deletions

View File

@@ -7,15 +7,15 @@ import (
)
func TestInsertCartridge(t *testing.T) {
cartridge := Insert("rom.gb")
cartridge := Insert("./roms/dmg-acid2.gb")
assert := assert.New(t)
assert.Equal(cartridge.Title, "SEIKEN DENSETSU")
assert.Equal(cartridge.Mapper, "MBC2+BATTERY")
assert.Equal(cartridge.Licensee, "Square")
assert.Equal(cartridge.Title, "DMG-ACID2")
assert.Equal(cartridge.Mapper, "ROM ONLY")
assert.Equal(cartridge.Licensee, "None")
assert.False(cartridge.SGBSupport, "SGB support should be false")
assert.Equal(cartridge.ROMSize, 256)
assert.Equal(cartridge.ROMSize, 32)
assert.Equal(cartridge.RAMSize, "0 - No RAM")
assert.Equal(cartridge.Destination, "Overseas only")
assert.Equal(cartridge.Destination, "Japan (and possibly overseas)")
assert.Equal(cartridge.Version, 0)
}