class TestMediaCenter(unittest.TestCase): def setUp(self): from abilities.a_mediacenter import MediaCenter self.mc = MediaCenter() def test_factoryBBCRadioStart(self): from abilities.a_mediacenter import BBCRadioStart ability = self.mc.factoryBBCRadioStart() self.assertIsInstance(ability,BBCRadioStart) def test_factoryStop(self): from abilities.a_mediacenter import Stop ability = self.mc.factoryStop() self.assertIsInstance(ability,Stop) def test_BBCRadioStart(self): from abilities.a_mediacenter import BBCRadioStart ability = BBCRadioStart() ability.player(None) ability.execute() def test_Stop(self): from abilities.a_mediacenter import Stop ability = Stop() ability.player(None) ability.execute() def test_mediacenterability(self): from abilities.a_mediacenter import MediaCenterAbility ability = MediaCenterAbility() self.assertFalse(ability._check_player()) ability.player("dummy") self.assertTrue(ability._check_player())
def setUp(self): from abilities.a_mediacenter import MediaCenter self.mc = MediaCenter()