Exemple #1
0
 def test_wd_over_wc(self):
     self.assertEqual(
         "wash dishes",
         get_preferred_option(self.task_wash_dishes,
                              self.task_wash_clothes))
Exemple #2
0
 def test_di_over_wc(self):
     self.assertEqual(
         "do ironing",
         get_preferred_option(self.task_do_ironing, self.task_wash_clothes))
Exemple #3
0
 def test_di_over_wd(self):
     self.assertEqual(
         "do ironing",
         get_preferred_option(self.task_wash_dishes, self.task_do_ironing))
Exemple #4
0
 def test_wc_over_cw(self):
     self.assertEqual(
         "wash clothes",
         get_preferred_option(self.task_clean_windows,
                              self.task_wash_clothes))
Exemple #5
0
 def test_returns_task_if_tasks_same(self):
     self.assertEqual(
         "wash dishes",
         get_preferred_option(self.task_wash_dishes, self.task_wash_dishes))
Exemple #6
0
 def test_wd_over_cd__2(self):
     self.assertEqual(
         "wash dishes",
         get_preferred_option(self.task_cook_dinner, self.task_wash_dishes))
Exemple #7
0
 def test_cd_over_cw(self):
     self.assertEqual(
         "cook dinner",
         get_preferred_option(self.task_clean_windows,
                              self.task_cook_dinner))
Exemple #8
0
 def test_cw_over_wd_2(self):
     self.assertEqual(
         "clean windows",
         get_preferred_option(self.task_wash_dishes,
                              self.task_clean_windows))