Flutter Linux Embedder
FlSettingsHandlerTest Class Reference
Inheritance diagram for FlSettingsHandlerTest:

Protected Member Functions

void SetUp () override
 
 ~FlSettingsHandlerTest ()
 

Protected Attributes

FlMockBinaryMessenger * messenger = nullptr
 
FlSettingsHandler * handler = nullptr
 
::testing::NiceMock< flutter::testing::MockSettings > settings
 

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  {
21  messenger = fl_mock_binary_messenger_new();
22  g_clear_object(&engine);
23  engine =
24  fl_engine_new_with_binary_messenger(FL_BINARY_MESSENGER(messenger));
26  }
FlEngine * fl_engine_new_with_binary_messenger(FlBinaryMessenger *binary_messenger)
Definition: fl_engine.cc:734
FlSettingsHandler * fl_settings_handler_new(FlEngine *engine)

References fl_engine_new_with_binary_messenger(), 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: