def test_cases(self): self.assertEqual("spam", prepare_meal(3)) self.assertEqual("spam spam spam", prepare_meal(27)) self.assertEqual("", prepare_meal(7)) self.assertEqual("eggs", prepare_meal(5)) self.assertEqual("spam and eggs", prepare_meal(15)) self.assertEqual("spam spam and eggs", prepare_meal(45))
def test_prepare_meal(self): self.assertEqual('spam', prepare_meal(3)) self.assertEqual('spam spam spam', prepare_meal(27)) self.assertEqual('', prepare_meal(7)) self.assertEqual('eggs', prepare_meal(5)) self.assertEqual('spam and eggs', prepare_meal(15)) self.assertEqual('spam spam and eggs', prepare_meal(45))
def test_only_spam(self): self.assertEqual(prepare_meal(9), 'spam spam') self.assertEqual(prepare_meal(12), 'spam')
def test_prepare_meal(self): self.assertGreater(len(prepare_meal(15)), len(prepare_meal(5))) self.assertNotEqual(prepare_meal(5), prepare_meal(105))
def test_only_eggs(self): self.assertEqual(prepare_meal(25), 'eggs')
def test_spam(self): self.assertEqual("spam", prepare_meal(3)) self.assertEqual("spam spam spam", prepare_meal(27))
def test_spam_eggs(self): self.assertEqual("spam and eggs", prepare_meal(15)) self.assertEqual("spam spam and eggs", prepare_meal(45))
def test_eggs_only(self): self.assertEqual("eggs ", prepare_meal(5))
def test_spam_only(self): self.assertEqual("spam spam spam spam ", prepare_meal(81))
def test_more_eggs_only(self): self.assertEqual("eggs and eggs ", prepare_meal(25))
def test_more_spams_and_eggs(self): self.assertEqual("spam spam and eggs ", prepare_meal(45))
def test_spam_and_eggs(self): self.assertEqual("spam and eggs ", prepare_meal(15))
def test_spam_and_eggs(self): self.assertEqual('eggs', prepare_meal(5)) self.assertEqual('spam and eggs', prepare_meal(15)) self.assertEqual('spam spam and eggs', prepare_meal(45))
def test_eggs(self): self.assertEqual('spam', prepare_meal(3)) self.assertEqual('spam spam spam', prepare_meal(27)) self.assertEqual('', prepare_meal(7))
def test_prepare_meal(self): self.assertEqual(prepare_meal(5), "eggs") self.assertEqual(prepare_meal(27), "spam spam spam ") self.assertEqual(prepare_meal(45), "spam spam and eggs") self.assertEqual(prepare_meal(7), "")
def test_eggs(self): self.assertEqual("eggs", prepare_meal(5)) self.assertEqual("eggs", prepare_meal(10))
def test_prepare_meal(self): self.assertEqual('spam', prepare_meal(3)) self.assertEqual('spam spam spam', prepare_meal(27)) self.assertEqual('', prepare_meal(7))
def test_empty(self): self.assertEqual("", prepare_meal(7))
def test_15(self): self.assertEqual(prepare_meal(15),'spam and eggs')
def test_for_empty_string(self): self.assertEqual(prepare_meal(4), '')
def test_27(self): self.assertEqual(prepare_meal(27),'spam spam spam ')
def test_spam_and_eggs(self): self.assertEqual(prepare_meal(45), 'spam spam and eggs') self.assertEqual(prepare_meal(27 * 5), 'spam spam spam and eggs')
def test_for_correct_output5(self): self.assertEqual("spam spam and eggs", prepare_meal(45))
def test_for_correct_output3(self): self.assertEqual("spam spam spam", prepare_meal(27))
def test_for_correct_output6(self): self.assertEqual("", prepare_meal(7))