ComSquare
Functions
testAddressingMode.cpp File Reference
#include <catch2/catch_test_macros.hpp>
#include "../tests.hpp"
#include "SNES.hpp"
Include dependency graph for testAddressingMode.cpp:

Functions

 TEST_CASE ("Immediate AddrMode", "[AddrMode]")
 
 TEST_CASE ("ImmediateMemoryFlag AddrMode", "[AddrMode]")
 
 TEST_CASE ("ImmediateBankChange AddrMode", "[AddrMode]")
 
 TEST_CASE ("Direct AddrMode", "[AddrMode]")
 
 TEST_CASE ("Absolute AddrMode", "[AddrMode]")
 
 TEST_CASE ("AbsoluteLong AddrMode", "[AddrMode]")
 
 TEST_CASE ("DirectIndirectIndexed AddrMode", "[AddrMode]")
 
 TEST_CASE ("DirectIndirectIndexedLong AddrMode", "[AddrMode]")
 
 TEST_CASE ("DirectIndexedIndirect AddrMode", "[AddrMode]")
 
 TEST_CASE ("DirectIndexedByX AddrMode", "[AddrMode]")
 
 TEST_CASE ("DirectIndexedByY AddrMode", "[AddrMode]")
 
 TEST_CASE ("AbsoluteIndexByX AddrMode", "[AddrMode]")
 
 TEST_CASE ("AbsoluteIndexByY AddrMode", "[AddrMode]")
 
 TEST_CASE ("AbsoluteLongIndexByX AddrMode", "[AddrMode]")
 
 TEST_CASE ("AbsoluteIndirect AddrMode", "[AddrMode]")
 
 TEST_CASE ("AbsoluteIndexedIndirect AddrMode", "[AddrMode]")
 
 TEST_CASE ("DirectIndirect AddrMode", "[AddrMode]")
 
 TEST_CASE ("DirectIndirectLong AddrMode", "[AddrMode]")
 
 TEST_CASE ("StackRelative AddrMode", "[AddrMode]")
 
 TEST_CASE ("StackRelativeIndirectIndexed AddrMode", "[AddrMode]")
 

Function Documentation

◆ TEST_CASE() [1/20]

TEST_CASE ( "Absolute AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [2/20]

TEST_CASE ( "AbsoluteIndexByX AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [3/20]

TEST_CASE ( "AbsoluteIndexByY AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [4/20]

TEST_CASE ( "AbsoluteIndexedIndirect AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [5/20]

TEST_CASE ( "AbsoluteIndirect AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [6/20]

TEST_CASE ( "AbsoluteLong AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [7/20]

TEST_CASE ( "AbsoluteLongIndexByX AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [8/20]

TEST_CASE ( "Direct AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [9/20]

TEST_CASE ( "DirectIndexedByX AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [10/20]

TEST_CASE ( "DirectIndexedByY AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [11/20]

TEST_CASE ( "DirectIndexedIndirect AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [12/20]

TEST_CASE ( "DirectIndirect AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [13/20]

TEST_CASE ( "DirectIndirectIndexed AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [14/20]

TEST_CASE ( "DirectIndirectIndexedLong AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [15/20]

TEST_CASE ( "DirectIndirectLong AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [16/20]

TEST_CASE ( "Immediate AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [17/20]

TEST_CASE ( "ImmediateBankChange AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [18/20]

TEST_CASE ( "ImmediateMemoryFlag AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [19/20]

TEST_CASE ( "StackRelative AddrMode"  ,
""  [AddrMode] 
)

◆ TEST_CASE() [20/20]

TEST_CASE ( "StackRelativeIndirectIndexed AddrMode"  ,
""  [AddrMode] 
)