Ejemplo n.º 1
0
 def test_d_has_many_activities_returns_true_with_more_than_one_activity(
         self):
     member = Member('id', 'first_name', 'last_name', 'birth_date')
     member.add_activity('activity1', 'location1', 'start_date1', 'cost1')
     member.add_activity('activity2', 'location2', 'start_date2', 'cost2')
     returned = member.has_many_activities()
     assert returned == True
Ejemplo n.º 2
0
 def test_f_add_activity_increases_activity_count(self):
     member = Member('A', 'B', date(2018, 1, 1), 0)
     member.add_activity('name1', 'place1', 'start_date', 'cost1')
     assert len(member.all_my_activities) == 1
     member.add_activity('name2', 'place2', 'start_date', 'cost2')
     assert len(member.all_my_activities) == 2
Ejemplo n.º 3
0
 def test_c_has_many_activities_returns_false_with_one_activity(self):
     member = Member('id', 'first_name', 'last_name', 'birth_date')
     member.add_activity('activity1', 'location1', 'start_date1', 'cost1')
     returned = member.has_many_activities()
     assert returned == False