Exemple #1
0
class TestServiceLocator(TestCase):
    def setUp(self):
        self.conf = ServiceLocator()

    def test_browser(self):
        browser = self.conf.get_app_under_test()
        self.assertIsNot(browser, Browser)
        self.assertTrue(issubclass(browser, Browser))

    def test_modeled_button(self):
        button = self.conf.get_modeled_control(Button)

        self.assertIsNot(button, Button)
        self.assertTrue(issubclass(button, Button))
class TestServiceLocator(TestCase):
    def setUp(self):
        self.conf = ServiceLocator()

    def test_browser(self):
        browser = self.conf.get_app_under_test()
        self.assertIsNot(
            browser, Browser
        )
        self.assertTrue(
            issubclass(browser, Browser)
        )

    def test_modeled_button(self):
        button = self.conf.get_modeled_control(
            Button
        )

        self.assertIsNot(
            button, Button
        )
        self.assertTrue(
            issubclass(button, Button)
        )
Exemple #3
0
class Browser(
        ServiceLocator.get_app_under_test(),
        IBrowser  # for IDE intellisense only
):
    pass