yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::test::DungeonEditorIntegrationTest Class Reference

Integration test framework using real ROM data. More...

#include <dungeon_editor_test.h>

Inheritance diagram for yaze::test::DungeonEditorIntegrationTest:
Collaboration diagram for yaze::test::DungeonEditorIntegrationTest:

Protected Member Functions

void SetUp () override
 
void TearDown () override
 

Protected Attributes

std::unique_ptr< Romrom_
 
std::unique_ptr< editor::DungeonEditorV2dungeon_editor_
 

Static Protected Attributes

static constexpr int kTestRoomId = 0x01
 

Detailed Description

Integration test framework using real ROM data.

Updated for DungeonEditorV2 with card-based architecture

Definition at line 20 of file dungeon_editor_test.h.

Member Function Documentation

◆ SetUp()

void yaze::test::DungeonEditorIntegrationTest::SetUp ( )
inlineoverrideprotected

Definition at line 22 of file dungeon_editor_test.h.

References dungeon_editor_, and rom_.

◆ TearDown()

void yaze::test::DungeonEditorIntegrationTest::TearDown ( )
inlineoverrideprotected

Definition at line 45 of file dungeon_editor_test.h.

References dungeon_editor_, and rom_.

Member Data Documentation

◆ rom_

std::unique_ptr<Rom> yaze::test::DungeonEditorIntegrationTest::rom_
protected

Definition at line 50 of file dungeon_editor_test.h.

Referenced by SetUp(), and TearDown().

◆ dungeon_editor_

std::unique_ptr<editor::DungeonEditorV2> yaze::test::DungeonEditorIntegrationTest::dungeon_editor_
protected

Definition at line 51 of file dungeon_editor_test.h.

Referenced by SetUp(), and TearDown().

◆ kTestRoomId

constexpr int yaze::test::DungeonEditorIntegrationTest::kTestRoomId = 0x01
staticconstexprprotected

Definition at line 53 of file dungeon_editor_test.h.


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