#!/usr/bin/python3 # -*- coding: utf-8 -*- """ Zadanie 301 Napisz funkcję `letter_and_two_digits(string)`, która sprawdza czy podany napis zawiera ciąg składający się z wielkiej litery i dwóch cyfr. NAME: letter_and_two_digits PARAMS: string RETURN: bool POINTS: 3 """ import unittest from Task301 import letter_and_two_digits class Task301Test(unittest.TestCase): """Testy do zadania 301""" def test_sequence(self): """Prosty test.""" self.assertTrue(letter_and_two_digits("hahaA39dsdsd")) self.assertTrue(letter_and_two_digits("G3923d")) self.assertTrue(letter_and_two_digits("Z00")) self.assertTrue(letter_and_two_digits("sssssssssssU23")) self.assertFalse(letter_and_two_digits("Z0x0")) self.assertFalse(letter_and_two_digits("dsdg34")) self.assertFalse(letter_and_two_digits("G9")) self.assertFalse(letter_and_two_digits("az33a")); self.assertFalse(letter_and_two_digits("Ha3a5")); if __name__ == '__main__': unittest.main()