2 #include "AccessibleApplication.h"
6 class MockAccessibleApplication : public AccessibleApplication, public std::enable_shared_from_this<MockAccessibleApplication> {
8 MockAccessibleApplication(std::shared_ptr<AccessibleNode> node);
9 virtual ~MockAccessibleApplication();
12 std::vector<std::shared_ptr<AccessibleWindow>> getWindows(void) override;
13 //std::vector<std::shared_ptr<AccessibleWindow>> getActiveWindows(void) override;
14 std::string getPackageName(void) override;
17 void addWindow(std::shared_ptr<AccessibleWindow> window);
18 void clearWindows(void);
21 std::vector<std::shared_ptr<AccessibleWindow>> mWindowList;