yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
canvas_automation_api_test.cc File Reference
#include "app/gui/canvas/canvas_automation_api.h"
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include "app/gui/canvas.h"
#include "testing.h"

Go to the source code of this file.

Classes

class  yaze::test::CanvasAutomationAPITest
 

Namespaces

namespace  yaze
 Main namespace for the application.
 
namespace  yaze::test
 

Functions

 yaze::test::TEST_F (CanvasAutomationAPITest, TileToCanvas_BasicConversion)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, TileToCanvas_WithZoom)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, CanvasToTile_BasicConversion)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, CanvasToTile_WithZoom)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, CoordinateRoundTrip)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, IsInBounds_ValidCoordinates)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, IsInBounds_InvalidCoordinates)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, SetTileAt_WithCallback)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, SetTileAt_OutOfBounds)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, GetTileAt_WithCallback)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, GetTileAt_OutOfBounds)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, SetTiles_BatchOperation)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, SelectTile)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, SelectTileRect)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, SelectTileRect_SwappedCoordinates)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, ClearSelection)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, SelectTile_OutOfBounds)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, SetZoom_ValidRange)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, SetZoom_Clamping)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, ScrollToTile_ValidTile)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, ScrollToTile_OutOfBounds)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, CenterOn_ValidTile)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, CenterOn_OutOfBounds)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, GetDimensions)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, GetDimensions_WithZoom)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, GetVisibleRegion)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, IsTileVisible_AtOrigin)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, IsTileVisible_OutOfBounds)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, CompleteWorkflow)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, DifferentGridSizes)
 
 yaze::test::TEST_F (CanvasAutomationAPITest, MultipleZoomLevels)