def METHOD_NAME(self):
    tooltip = Hovertip(self.button, 'ToolTip text', hover_delay=None)
    self.addCleanup(tooltip.hidetip)
    tooltip.showtip = add_call_counting(tooltip.showtip)
    root.update()
    self.assertFalse(self.is_tipwindow_shown(tooltip))
    self.button.event_generate('<Enter>', x=0, y=0)
    root.update()
    self.assertTrue(self.is_tipwindow_shown(tooltip))
    self.assertGreater(len(tooltip.showtip.call_args_list), 0)