Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
FlSettingsHandlerTest Class Reference
Inheritance diagram for FlSettingsHandlerTest:
flutter::testing::LinuxTest

Protected Member Functions

void SetUp () override
 
 ~FlSettingsHandlerTest ()
 
- Protected Member Functions inherited from flutter::testing::LinuxTest
void TearDown () override
 
void StartEngine (FlEngine *engine=nullptr)
 

Protected Attributes

FlMockBinaryMessenger * messenger = nullptr
 
FlSettingsHandler * handler = nullptr
 
::testing::NiceMock< flutter::testing::MockSettingssettings
 
- Protected Attributes inherited from flutter::testing::LinuxTest
GMainLoop * loop = nullptr
 
FlDartProject * project = nullptr
 
FlEngine * engine = nullptr
 

Additional Inherited Members

- Public Member Functions inherited from flutter::testing::LinuxTest
 LinuxTest ()
 
 ~LinuxTest () override
 

Detailed Description

Definition at line 18 of file fl_settings_handler_test.cc.

Constructor & Destructor Documentation

◆ ~FlSettingsHandlerTest()

FlSettingsHandlerTest::~FlSettingsHandlerTest ( )
inlineprotected

Definition at line 28 of file fl_settings_handler_test.cc.

28 {
29 fl_binary_messenger_shutdown(FL_BINARY_MESSENGER(messenger));
30 g_clear_object(&handler);
31 g_clear_object(&messenger);
32 }
FlMockBinaryMessenger * messenger
void fl_binary_messenger_shutdown(FlBinaryMessenger *self)

References fl_binary_messenger_shutdown(), handler, and messenger.

Member Function Documentation

◆ SetUp()

void FlSettingsHandlerTest::SetUp ( )
inlineoverrideprotected

Definition at line 20 of file fl_settings_handler_test.cc.

20 {
22 g_clear_object(&engine);
23 engine =
26 }
FlEngine * fl_engine_new_with_binary_messenger(FlBinaryMessenger *binary_messenger)
Definition fl_engine.cc:734
FlMockBinaryMessenger * fl_mock_binary_messenger_new()
FlSettingsHandler * fl_settings_handler_new(FlEngine *engine)

References flutter::testing::LinuxTest::engine, fl_engine_new_with_binary_messenger(), fl_mock_binary_messenger_new(), fl_settings_handler_new(), handler, and messenger.

Member Data Documentation

◆ handler

FlSettingsHandler* FlSettingsHandlerTest::handler = nullptr
protected

Definition at line 35 of file fl_settings_handler_test.cc.

Referenced by SetUp(), and ~FlSettingsHandlerTest().

◆ messenger

FlMockBinaryMessenger* FlSettingsHandlerTest::messenger = nullptr
protected

Definition at line 34 of file fl_settings_handler_test.cc.

Referenced by SetUp(), and ~FlSettingsHandlerTest().

◆ settings

::testing::NiceMock<flutter::testing::MockSettings> FlSettingsHandlerTest::settings
protected

Definition at line 36 of file fl_settings_handler_test.cc.


The documentation for this class was generated from the following file: