Esempio n. 1
0
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())
Esempio n. 2
0
    def setUp(self):
        from abilities.a_mediacenter import MediaCenter

        self.mc = MediaCenter()