def setUp(self): self.mm = ModifierMixin()
class TestModifierMixin(unittest.TestCase): def setUp(self): self.mm = ModifierMixin() def test_init(self): self.assertIsNotNone(self.mm.mod) def test_turn_on_disable(self): self.mm.turn_on_disable() self.assertTrue(self.mm.mod.is_disable) def test_disable(self): self.mm.disable() self.assertTrue(self.mm.mod.is_disable) def test_turn_off_disable(self): self.mm.turn_off_disable() self.assertFalse(self.mm.mod.is_disable) def test_turn_on_show_only(self): self.mm.turn_on_show_only() self.assertTrue(self.mm.mod.is_show_only) def test_show_only(self): self.mm.show_only() self.assertTrue(self.mm.mod.is_show_only) def test_turn_off_show_only(self): self.mm.turn_off_show_only() self.assertFalse(self.mm.mod.is_show_only) def test_turn_on_debug(self): self.mm.turn_on_debug() self.assertTrue(self.mm.mod.is_debug) def test_turn_off_debug(self): self.mm.turn_off_debug() self.assertFalse(self.mm.mod.is_debug) def test_debug(self): self.mm.debug() self.assertTrue(self.mm.mod.is_debug) def test_turn_on_transparent(self): self.mm.turn_on_transparent() self.assertTrue(self.mm.mod.is_transparent) def test_turn_off_transparent(self): self.mm.turn_off_transparent() self.assertFalse(self.mm.mod.is_transparent) def test_transparent(self): self.mm.transparent() self.assertTrue(self.mm.mod.is_transparent)