def test_select_setter(self): # noinspection PyUnresolvedReferences with mock.patch.object(xbmcgui.ListItem, 'select') as mock_select: item = ListItem() item.selected = True mock_select.assert_called_with(True) item.selected = False mock_select.assert_called_with(False)
def test_selected(self): item = ListItem() self.assertEqual(item.selected, False) self.assertEqual(item.is_selected(), False) item.selected = True self.assertEqual(item.selected, True) self.assertEqual(item.is_selected(), True) item.select(False) self.assertEqual(item.selected, False) self.assertEqual(item.is_selected(), False)