def METHOD_NAME():
    events_name = [
        'CharEvent',
        'MouseMoveEvent',
        'KeyPressEvent',
        'KeyReleaseEvent',
        'LeftButtonPressEvent',
        'LeftButtonReleaseEvent',
        'RightButtonPressEvent',
        'RightButtonReleaseEvent',
        'MiddleButtonPressEvent',
        'MiddleButtonReleaseEvent',
    ]
    class SimplestUI(UI):
        def __init__(self):
            super(SimplestUI, self).__init__()
        def _setup(self):
            self.actor = Actor2D()
        def _set_position(self, coords):
            self.actor.SetPosition(*coords)
        def _get_size(self):
            return
        def _get_actors(self):
            return [self.actor]
        def _add_to_scene(self, _scene):
            return
    simple_ui = SimplestUI()
    current_size = (900, 600)
    scene = window.Scene()
    show_manager = window.ShowManager(scene, size=current_size, title='FURY GridUI')
    scene.add(simple_ui)
    event_counter = ft.EventCounter()
    event_counter.monitor(simple_ui)
    events_name = ['{0} 0 0 0 0 0 0 0'.format(name) for name in events_name]
    events_str = '# StreamVersion 1\n' + '\n'.join(events_name)
    show_manager.play_events(events_str)
    npt.assert_equal(len(event_counter.events_counts), len(events_name))