Comprehensive overworld integration test that validates YAZE C++ implementation against ZScream C# logic and existing test infrastructure. More...
Protected Member Functions | |
void | SetUp () override |
void | TearDown () override |
void | SetupMockRomData () |
Protected Attributes | |
std::vector< uint8_t > | mock_rom_data_ |
std::unique_ptr< Rom > | rom_ |
std::unique_ptr< Overworld > | overworld_ |
bool | use_real_rom_ = false |
Comprehensive overworld integration test that validates YAZE C++ implementation against ZScream C# logic and existing test infrastructure.
This test suite:
Definition at line 25 of file overworld_integration_test.cc.
|
inlineoverrideprotected |
Definition at line 27 of file overworld_integration_test.cc.
References mock_rom_data_, overworld_, rom_, SetupMockRomData(), and use_real_rom_.
|
inlineoverrideprotected |
Definition at line 59 of file overworld_integration_test.cc.
References overworld_, and rom_.
|
inlineprotected |
Definition at line 64 of file overworld_integration_test.cc.
References mock_rom_data_.
Referenced by SetUp().
|
protected |
Definition at line 101 of file overworld_integration_test.cc.
Referenced by SetUp(), and SetupMockRomData().
|
protected |
Definition at line 102 of file overworld_integration_test.cc.
Referenced by SetUp(), and TearDown().
|
protected |
Definition at line 103 of file overworld_integration_test.cc.
Referenced by SetUp(), and TearDown().
|
protected |
Definition at line 104 of file overworld_integration_test.cc.
Referenced by SetUp().