Ejemplo n.º 1
0
 def test_shouting_numbers(self):
     self.assertEqual('Whoa, chill out!', bob.hey('1, 2, 3 GO!'))
Ejemplo n.º 2
0
 def test_asking_a_numeric_question(self):
     self.assertEqual('Sure.', bob.hey('You are, what, like 15?'))
Ejemplo n.º 3
0
 def test_using_acronyms_in_regular_speech(self):
     self.assertEqual(
         'Whatever.',
         bob.hey("It's OK if you don't want to go to the DMV."))
Ejemplo n.º 4
0
 def test_ends_with_whitespace(self):
     self.assertEqual('Sure.',
                      bob.hey('What if we end with whitespace?   '))
Ejemplo n.º 5
0
 def test_shouting(self):
     self.assertEqual('Whoa, chill out!', bob.hey('WATCH OUT!'))
Ejemplo n.º 6
0
 def test_shouting_with_no_exclamation_mark(self):
     self.assertEqual('Whoa, chill out!', bob.hey('I HATE YOU'))
Ejemplo n.º 7
0
 def test_question_with_only_numbers(self):
     self.assertEqual(
         'Sure.', bob.hey('4?')
     )
Ejemplo n.º 8
0
 def test_prattling_on(self):
     self.assertEqual(
         'Sure.', bob.hey("Wait! Hang on. Are you going to be OK?")
     )
Ejemplo n.º 9
0
 def test_silence(self):
     self.assertEqual(
         'Fine. Be that way!', bob.hey('')
     )
Ejemplo n.º 10
0
 def test_shouting_with_no_exclamation_mark(self):
     self.assertEqual(
         'Whoa, chill out!', bob.hey('I HATE YOU')
     )
Ejemplo n.º 11
0
 def test_statement_containing_question_mark(self):
     self.assertEqual(
         'Whatever.', bob.hey('Ending with ? means a question.')
     )
Ejemplo n.º 12
0
 def test_calmly_speaking_with_umlauts(self):
     self.assertEqual(
         'Whatever.', bob.hey('ÜMLäÜTS!')
     )
Ejemplo n.º 13
0
 def test_shouting_with_umlauts(self):
     self.assertEqual(
         'Whoa, chill out!', bob.hey('ÜMLÄÜTS!')
     )
Ejemplo n.º 14
0
 def test_shouting_with_special_characters(self):
     self.assertEqual(
         'Whoa, chill out!',
         bob.hey('ZOMG THE %^*@#$(*^ ZOMBIES ARE COMING!!11!!1!')
     )
Ejemplo n.º 15
0
 def test_question_with_only_numbers(self):
     self.assertEqual('Sure.', bob.hey('4?'))
Ejemplo n.º 16
0
 def test_prolonged_silence(self):
     self.assertEqual(
         'Fine. Be that way!', bob.hey('    \t')
     )
Ejemplo n.º 17
0
 def test_shouting_with_umlauts(self):
     self.assertEqual('Whoa, chill out!', bob.hey('ÜMLÄÜTS!'))
Ejemplo n.º 18
0
 def test_starts_with_whitespace(self):
     self.assertEqual(
         'Whatever.', bob.hey('         hmmmmmmm...')
     )
Ejemplo n.º 19
0
 def test_prattling_on(self):
     self.assertEqual('Sure.',
                      bob.hey("Wait! Hang on. Are you going to be OK?"))
Ejemplo n.º 20
0
 def test_ends_with_whitespace(self):
     self.assertEqual(
         'Sure.', bob.hey('What if we end with whitespace?   ')
     )
Ejemplo n.º 21
0
 def test_starts_with_whitespace(self):
     self.assertEqual('Whatever.', bob.hey('         hmmmmmmm...'))
Ejemplo n.º 22
0
 def test_stating_something(self):
     self.assertEqual(
         'Whatever.',
         bob.hey('Tom-ay-to, tom-aaaah-to.')
     )
Ejemplo n.º 23
0
 def test_stating_something(self):
     self.assertEqual('Whatever.', bob.hey('Tom-ay-to, tom-aaaah-to.'))
Ejemplo n.º 24
0
 def test_shouting(self):
     self.assertEqual(
         'Whoa, chill out!',
         bob.hey('WATCH OUT!')
     )
Ejemplo n.º 25
0
 def test_asking_a_question(self):
     self.assertEqual(
         'Sure.', bob.hey('Does this cryogenic chamber make me look fat?'))
Ejemplo n.º 26
0
 def test_asking_a_question(self):
     self.assertEqual(
         'Sure.',
         bob.hey('Does this cryogenic chamber make me look fat?')
     )
Ejemplo n.º 27
0
 def test_talking_forcefully(self):
     self.assertEqual('Whatever.',
                      bob.hey("Let's go make out behind the gym!"))
Ejemplo n.º 28
0
 def test_asking_a_numeric_question(self):
     self.assertEqual(
         'Sure.',
         bob.hey('You are, what, like 15?')
     )
Ejemplo n.º 29
0
 def test_forceful_questions(self):
     self.assertEqual('Whoa, chill out!',
                      bob.hey('WHAT THE HELL WERE YOU THINKING?'))
Ejemplo n.º 30
0
 def test_talking_forcefully(self):
     self.assertEqual(
         'Whatever.',
         bob.hey("Let's go make out behind the gym!")
     )
Ejemplo n.º 31
0
 def test_only_numbers(self):
     self.assertEqual('Whatever.', bob.hey('1, 2, 3'))
Ejemplo n.º 32
0
 def test_using_acronyms_in_regular_speech(self):
     self.assertEqual(
         'Whatever.', bob.hey("It's OK if you don't want to go to the DMV.")
     )
Ejemplo n.º 33
0
 def test_shouting_with_special_characters(self):
     self.assertEqual(
         'Whoa, chill out!',
         bob.hey('ZOMG THE %^*@#$(*^ ZOMBIES ARE COMING!!11!!1!'))
Ejemplo n.º 34
0
 def test_forceful_questions(self):
     self.assertEqual(
         'Whoa, chill out!', bob.hey('WHAT THE HELL WERE YOU THINKING?')
     )
Ejemplo n.º 35
0
 def test_calmly_speaking_with_umlauts(self):
     self.assertEqual('Whatever.', bob.hey('ÜMLäÜTS!'))
Ejemplo n.º 36
0
 def test_shouting_numbers(self):
     self.assertEqual(
         'Whoa, chill out!', bob.hey('1, 2, 3 GO!')
     )
Ejemplo n.º 37
0
 def test_statement_containing_question_mark(self):
     self.assertEqual('Whatever.',
                      bob.hey('Ending with ? means a question.'))
Ejemplo n.º 38
0
 def test_prolonged_silence(self):
     self.assertEqual('Fine. Be that way!', bob.hey('    \t'))
Ejemplo n.º 39
0
 def test_silence(self):
     self.assertEqual('Fine. Be that way!', bob.hey(''))
Ejemplo n.º 40
0
 def test_only_numbers(self):
     self.assertEqual(
         'Whatever.', bob.hey('1, 2, 3')
     )