Flutter Engine
The Flutter Engine
Classes | Namespaces | Typedefs | Functions
FlutterViewControllerTest.mm File Reference
#import "KeyCodeMap_Internal.h"
#import "flutter/shell/platform/darwin/macos/framework/Headers/FlutterViewController.h"
#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterViewController_Internal.h"
#import <OCMock/OCMock.h>
#import "flutter/shell/platform/darwin/common/framework/Headers/FlutterBinaryMessenger.h"
#import "flutter/shell/platform/darwin/macos/framework/Headers/FlutterEngine.h"
#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterDartProject_Internal.h"
#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterEngineTestUtils.h"
#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterEngine_Internal.h"
#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterRenderer.h"
#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterViewControllerTestUtils.h"
#include "flutter/shell/platform/embedder/test_utils/key_codes.g.h"
#include "flutter/testing/autoreleasepool_test.h"
#include "flutter/testing/testing.h"

Go to the source code of this file.

Classes

class  KeyEventWrapper
 
class  FlutterResponderWrapper
 
class  MouseEventFlutterViewController
 
class  FlutterViewControllerTestObjC
 

Namespaces

namespace  flutter
 
namespace  flutter::testing
 

Typedefs

using flutter::testing::FlutterViewControllerTest = AutoreleasePoolTest
 
using flutter::testing::FlutterViewControllerMockEngineTest = MockFlutterEngineTest
 

Functions

 flutter::testing::TEST_F (FlutterViewControllerTest, HasViewThatHidesOtherViewsInAccessibility)
 
 flutter::testing::TEST_F (FlutterViewControllerTest, FlutterViewAcceptsFirstMouse)
 
 flutter::testing::TEST_F (FlutterViewControllerTest, ReparentsPluginWhenAccessibilityDisabled)
 
 flutter::testing::TEST_F (FlutterViewControllerTest, CanSetMouseTrackingModeBeforeViewLoaded)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestKeyEventsAreSentToFramework)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestKeyEventsArePropagatedIfNotHandled)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestKeyEventsAreNotPropagatedIfHandled)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestCtrlTabKeyEventIsPropagated)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestKeyEquivalentIsPassedToTextInputPlugin)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestFlagsChangedEventsArePropagatedIfNotHandled)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestKeyboardIsRestartedOnEngineRestart)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestTrackpadGesturesAreSentToFramework)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestmouseAndGestureEventsAreHandledSeparately)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestMouseDownUpEventsSentToNextResponder)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, TestModifierKeysAreSynthesizedOnMouseMove)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, testViewWillAppearCalledMultipleTimes)
 
 flutter::testing::TEST_F (FlutterViewControllerMockEngineTest, testFlutterViewIsConfigured)
 
 flutter::testing::TEST_F (FlutterViewControllerTest, testLookupKeyAssets)
 
 flutter::testing::TEST_F (FlutterViewControllerTest, testLookupKeyAssetsWithPackage)
 
 flutter::testing::TEST_F (FlutterViewControllerTest, testViewControllerIsReleased)