Exemple #1
0
    def test_model(self):
        scanner = VirtualScanner()
        model = scanner.get_model()
        self.assertEqual(model, "VIRTUAL")

        with self.assertRaises(ScannerException):
            scanner = NonRespondingScanner()
            model = scanner.get_model()

        with self.assertRaises(ScannerException):
            scanner = ErrorRespondingScanner()
            model = scanner.get_model()

        with self.assertRaises(ScannerException):
            scanner = GarbageRespondingScanner()
            model = scanner.get_model()
Exemple #2
0
    def test_model(self):
        scanner = VirtualScanner()
        model = scanner.get_model()
        self.assertEqual(model, "VIRTUAL")

        with self.assertRaises(ScannerException):
            scanner = NonRespondingScanner()
            model = scanner.get_model()

        with self.assertRaises(ScannerException):
            scanner = ErrorRespondingScanner()
            model = scanner.get_model()

        with self.assertRaises(ScannerException):
            scanner = GarbageRespondingScanner()
            model = scanner.get_model()