From df17cc6ccfdee8331eb50a2ca61f44fc8cb4e4ee Mon Sep 17 00:00:00 2001 From: gaaclarke <30870216+gaaclarke@users.noreply.github.com> Date: Sat, 15 Aug 2020 21:03:20 -0700 Subject: [PATCH] Started stubbing in the FlutterView property of the mock (flutter/engine#20542) FlutterViewControllers. --- .../ios/framework/Source/accessibility_bridge_test.mm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge_test.mm b/engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge_test.mm index c19c130db00..d5f972aa62f 100644 --- a/engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge_test.mm +++ b/engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge_test.mm @@ -339,6 +339,8 @@ fml::RefPtr CreateNewThread(std::string name) { /*rendering_api=*/flutter::IOSRenderingAPI::kSoftware, /*task_runners=*/runners); id mockFlutterViewController = OCMClassMock([FlutterViewController class]); + id mockFlutterView = OCMClassMock([FlutterView class]); + OCMStub([mockFlutterViewController view]).andReturn(mockFlutterView); NSMutableArray*>* accessibility_notifications = [[[NSMutableArray alloc] init] autorelease]; @@ -402,6 +404,8 @@ fml::RefPtr CreateNewThread(std::string name) { /*rendering_api=*/flutter::IOSRenderingAPI::kSoftware, /*task_runners=*/runners); id mockFlutterViewController = OCMClassMock([FlutterViewController class]); + id mockFlutterView = OCMClassMock([FlutterView class]); + OCMStub([mockFlutterViewController view]).andReturn(mockFlutterView); NSMutableArray*>* accessibility_notifications = [[[NSMutableArray alloc] init] autorelease]; @@ -472,6 +476,8 @@ fml::RefPtr CreateNewThread(std::string name) { /*rendering_api=*/flutter::IOSRenderingAPI::kSoftware, /*task_runners=*/runners); id mockFlutterViewController = OCMClassMock([FlutterViewController class]); + id mockFlutterView = OCMClassMock([FlutterView class]); + OCMStub([mockFlutterViewController view]).andReturn(mockFlutterView); NSMutableArray*>* accessibility_notifications = [[[NSMutableArray alloc] init] autorelease];