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
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
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