Ejemplo n.º 1
0
 def test_retrieve_phone_incorrect(self):
     ir = InformationRetrieval()
     phone = ir.retrieve_phone('there is no phone number')
     self.assertEqual(phone, None)
Ejemplo n.º 2
0
 def test_retrieve_name_correct(self):
     ir = InformationRetrieval()
     name = ir.retrieve_name('name is John')
     self.assertEqual(name, 'John')
Ejemplo n.º 3
0
 def test_retrieve_phone_correct(self):
     ir = InformationRetrieval()
     phone = ir.retrieve_phone('my phone number is 07958143123')
     self.assertEqual(phone, '07958143123')
Ejemplo n.º 4
0
 def test_init(self):
     ir = InformationRetrieval()
Ejemplo n.º 5
0
 def test_retrieve_email_correct(self):
     ir = InformationRetrieval()
     email = ir.retrieve_email('this is some email [email protected]')
     self.assertEqual(email, '*****@*****.**')
Ejemplo n.º 6
0
 def test_retrieve_email_incorrect(self):
     ir = InformationRetrieval()
     email = ir.retrieve_email('there was no email ever')
     self.assertEqual(email, None)
Ejemplo n.º 7
0
 def test_retrieve_time_incorrect(self):
     ir = InformationRetrieval()
     time = ir.retrieve_time('no time')
     self.assertEqual(time, None)
Ejemplo n.º 8
0
 def test_retrieve_time_correct(self):
     ir = InformationRetrieval()
     time = ir.retrieve_time('sometime at noon')
     self.assertEqual(time, 'noon')
Ejemplo n.º 9
0
 def test_retrieve_place_incorrect(self):
     ir = InformationRetrieval()
     place = ir.retrieve_place('no place')
     self.assertEqual(place, None)
Ejemplo n.º 10
0
 def test_retrieve_place_correct(self):
     ir = InformationRetrieval()
     place = ir.retrieve_place('at Tesco')
     self.assertEqual(place, 'Tesco')
Ejemplo n.º 11
0
 def test_retrieve_name_incorrect(self):
     ir = InformationRetrieval()
     name = ir.retrieve_name('this sentence has no name')
     self.assertEqual(name, None)