Enhance message tests and refactor graphics data loading in overworld tests

This commit is contained in:
scawful
2025-01-16 05:08:04 -05:00
parent c8883a1e54
commit 0cbaaccb66
2 changed files with 8 additions and 1 deletions

View File

@@ -38,6 +38,13 @@ TEST_F(MessageTest, LoadMessagesFromRomOk) {
[S:##]A
[3]give
[2]give >[CH2I]
Message ID: 2
Raw: [S:00][3][][:75][:44][CH2I]
Parsed: [S:00][3][][:75][:44][CH2I]
Raw Bytes: 7A 00 76 88 8A 75 88 44 68
Parsed Bytes: 7A 00 76 88 8A 75 88 44 68
*/
TEST_F(MessageTest, VerifySingleMessageFromRomOk) {
// TODO - Implement this test

View File

@@ -39,7 +39,7 @@ TEST_F(OverworldTest, OverworldLoadNoRomDataError) {
TEST_F(OverworldTest, OverworldLoadRomDataOk) {
// Arrange
EXPECT_OK(rom()->LoadFromFile("zelda3.sfc"));
EXPECT_OK(rom()->LoadAllGraphicsData(/*defer_render=*/true));
ASSERT_OK_AND_ASSIGN(auto gfx_data, LoadAllGraphicsData(*rom(), /*defer_render=*/true));
// Act
auto status = overworld_.Load(*rom());