yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::zelda3::DungeonEditorSystemIntegrationTest Class Reference
Inheritance diagram for yaze::zelda3::DungeonEditorSystemIntegrationTest:
Collaboration diagram for yaze::zelda3::DungeonEditorSystemIntegrationTest:

Protected Member Functions

void SetUp () override
 
void TearDown () override
 
absl::Status LoadTestRoomData ()
 

Protected Attributes

std::string rom_path_
 
std::unique_ptr< Romrom_
 
std::unique_ptr< DungeonEditorSystemdungeon_editor_system_
 
std::vector< int > test_rooms_
 
std::map< int, Roomrooms_
 

Detailed Description

Definition at line 15 of file dungeon_editor_system_integration_test.cc.

Member Function Documentation

◆ SetUp()

void yaze::zelda3::DungeonEditorSystemIntegrationTest::SetUp ( )
inlineoverrideprotected

Definition at line 17 of file dungeon_editor_system_integration_test.cc.

References dungeon_editor_system_, LoadTestRoomData(), rom_, and rom_path_.

Here is the call graph for this function:

◆ TearDown()

void yaze::zelda3::DungeonEditorSystemIntegrationTest::TearDown ( )
inlineoverrideprotected

Definition at line 38 of file dungeon_editor_system_integration_test.cc.

References dungeon_editor_system_, and rom_.

◆ LoadTestRoomData()

absl::Status yaze::zelda3::DungeonEditorSystemIntegrationTest::LoadTestRoomData ( )
inlineprotected

Definition at line 43 of file dungeon_editor_system_integration_test.cc.

References dungeon_editor_system_, rooms_, and test_rooms_.

Referenced by SetUp().

Member Data Documentation

◆ rom_path_

std::string yaze::zelda3::DungeonEditorSystemIntegrationTest::rom_path_
protected

Definition at line 58 of file dungeon_editor_system_integration_test.cc.

Referenced by SetUp().

◆ rom_

std::unique_ptr<Rom> yaze::zelda3::DungeonEditorSystemIntegrationTest::rom_
protected

Definition at line 59 of file dungeon_editor_system_integration_test.cc.

Referenced by SetUp(), and TearDown().

◆ dungeon_editor_system_

std::unique_ptr<DungeonEditorSystem> yaze::zelda3::DungeonEditorSystemIntegrationTest::dungeon_editor_system_
protected

Definition at line 60 of file dungeon_editor_system_integration_test.cc.

Referenced by LoadTestRoomData(), SetUp(), and TearDown().

◆ test_rooms_

std::vector<int> yaze::zelda3::DungeonEditorSystemIntegrationTest::test_rooms_
protected

Definition at line 62 of file dungeon_editor_system_integration_test.cc.

Referenced by LoadTestRoomData().

◆ rooms_

std::map<int, Room> yaze::zelda3::DungeonEditorSystemIntegrationTest::rooms_
protected

Definition at line 63 of file dungeon_editor_system_integration_test.cc.

Referenced by LoadTestRoomData().


The documentation for this class was generated from the following file: