yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
ai_gui_controller_test.cc File Reference
#include "cli/service/ai/ai_gui_controller.h"
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include "cli/service/ai/gemini_ai_service.h"
#include "cli/service/gui/gui_automation_client.h"

Go to the source code of this file.

Classes

class  yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::MockGuiAutomationClient
 
class  yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::AIGUIControllerTest
 

Namespaces

namespace  yaze
 Main namespace for the application.
 
namespace  yaze::cli
 Namespace for the command line interface.
 
namespace  yaze::cli::ai
 
namespace  yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}
 

Functions

 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecuteClickAction_Success)
 
 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecuteClickAction_Failure)
 
 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecuteTypeAction_Success)
 
 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecuteWaitAction_Success)
 
 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecuteWaitAction_Timeout)
 
 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecuteVerifyAction_Success)
 
 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecuteVerifyAction_Failure)
 
 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecutePlaceTileAction_CompleteFlow)
 
 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecuteActions_MultipleActionsSuccess)
 
 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecuteActions_StopsOnFirstFailure)
 
 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecuteAction_InvalidActionType)
 
 yaze::cli::ai::anonymous_namespace{ai_gui_controller_test.cc}::TEST_F (AIGUIControllerTest, ExecutePlaceTileAction_MissingParameters)