Arbeite mal moritz lutz
parent
492018fea2
commit
893b136e20
Binary file not shown.
31
s2_a4_b.py
31
s2_a4_b.py
|
@ -1,2 +1,33 @@
|
||||||
import unittest
|
import unittest
|
||||||
import s2_a4_a
|
import s2_a4_a
|
||||||
|
|
||||||
|
test_numbers = [
|
||||||
|
"+1 223-456-7890",
|
||||||
|
"1-223-456-7890",
|
||||||
|
"+1 223 456-7890",
|
||||||
|
"(223) 456-7890",
|
||||||
|
"1 223 456 7890",
|
||||||
|
"223.456.7890",
|
||||||
|
"1-989-111-2222",
|
||||||
|
]
|
||||||
|
|
||||||
|
test_results = [
|
||||||
|
"1-223-456-7890"
|
||||||
|
|
||||||
|
]
|
||||||
|
|
||||||
|
class Test_Normalizer(unittest.TestCase):
|
||||||
|
|
||||||
|
|
||||||
|
def test1(self):
|
||||||
|
input = s2_a4_a.normalize(test_numbers[0])
|
||||||
|
output = test_results[0]
|
||||||
|
self.assertEqual(input, output)
|
||||||
|
|
||||||
|
|
||||||
|
def test2(self):
|
||||||
|
self.assertRaises(ValueError, s2_a4_a.normalize, "Gehen Strings fit bre?")
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
unittest.main()
|
||||||
|
|
Loading…
Reference in New Issue