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

Integration test framework for DungeonEditorV2. More...

#include <dungeon_editor_v2_test.h>

Inheritance diagram for yaze::test::DungeonEditorV2IntegrationTest:
Collaboration diagram for yaze::test::DungeonEditorV2IntegrationTest:

Protected Member Functions

void SetUp () override
 
void TearDown () override
 

Protected Attributes

std::unique_ptr< Romrom_
 
std::unique_ptr< editor::DungeonEditorV2dungeon_editor_v2_
 

Static Protected Attributes

static constexpr int kTestRoomId = 0x01
 

Detailed Description

Integration test framework for DungeonEditorV2.

Tests the simplified component delegation architecture

Definition at line 19 of file dungeon_editor_v2_test.h.

Member Function Documentation

◆ SetUp()

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

Definition at line 21 of file dungeon_editor_v2_test.h.

References dungeon_editor_v2_, and rom_.

◆ TearDown()

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

Definition at line 37 of file dungeon_editor_v2_test.h.

References dungeon_editor_v2_, and rom_.

Member Data Documentation

◆ rom_

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

Definition at line 42 of file dungeon_editor_v2_test.h.

Referenced by SetUp(), and TearDown().

◆ dungeon_editor_v2_

std::unique_ptr<editor::DungeonEditorV2> yaze::test::DungeonEditorV2IntegrationTest::dungeon_editor_v2_
protected

Definition at line 43 of file dungeon_editor_v2_test.h.

Referenced by SetUp(), and TearDown().

◆ kTestRoomId

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

Definition at line 45 of file dungeon_editor_v2_test.h.


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