Flutter Linux Embedder
FlWindowStateMonitorTest Class Reference
Inheritance diagram for FlWindowStateMonitorTest:

Protected Member Functions

void SetUp () override
 
 ~FlWindowStateMonitorTest ()
 

Protected Attributes

FlMockBinaryMessenger * messenger = nullptr
 
::testing::NiceMock< flutter::testing::MockGtk > mock_gtk
 

Detailed Description

Definition at line 14 of file fl_window_state_monitor_test.cc.

Constructor & Destructor Documentation

◆ ~FlWindowStateMonitorTest()

FlWindowStateMonitorTest::~FlWindowStateMonitorTest ( )
inlineprotected

Definition at line 21 of file fl_window_state_monitor_test.cc.

21  {
22  fl_binary_messenger_shutdown(FL_BINARY_MESSENGER(messenger));
23  g_clear_object(&messenger);
24  }
void fl_binary_messenger_shutdown(FlBinaryMessenger *self)

References fl_binary_messenger_shutdown(), and messenger.

Member Function Documentation

◆ SetUp()

void FlWindowStateMonitorTest::SetUp ( )
inlineoverrideprotected

Definition at line 16 of file fl_window_state_monitor_test.cc.

16  {
17  gtk_init(0, nullptr);
18  messenger = fl_mock_binary_messenger_new();
19  }

References messenger.

Member Data Documentation

◆ messenger

FlMockBinaryMessenger* FlWindowStateMonitorTest::messenger = nullptr
protected

Definition at line 26 of file fl_window_state_monitor_test.cc.

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

◆ mock_gtk

::testing::NiceMock<flutter::testing::MockGtk> FlWindowStateMonitorTest::mock_gtk
protected

Definition at line 27 of file fl_window_state_monitor_test.cc.


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