1 void empty_list_when_none_added(void** state); 2 void contains_one_element(void** state); 3 void first_element_correct(void** state); 4 void contains_two_elements(void** state); 5 void first_and_second_elements_correct(void** state); 6 void contains_three_elements(void** state); 7 void first_three_elements_correct(void** state); 8 void add_twice_at_beginning_adds_once(void** state); 9 void add_twice_in_middle_adds_once(void** state); 10 void add_twice_at_end_adds_once(void** state); 11 void find_first_exists(void** state); 12 void find_second_exists(void** state); 13 void find_third_exists(void** state); 14 void find_returns_null(void** state); 15 void find_on_empty_returns_null(void** state); 16 void find_twice_returns_second_when_two_match(void** state); 17 void find_five_times_finds_fifth(void** state); 18 void find_twice_returns_first_when_two_match_and_reset(void** state); 19 void add_contact_with_no_group(void** state); 20 void add_contact_with_group(void** state); 21 void add_contact_with_two_groups(void** state); 22 void add_contact_with_three_groups(void** state); 23 void add_contact_with_three_groups_update_adding_two(void** state); 24 void add_contact_with_three_groups_update_removing_one(void** state); 25 void add_contact_with_three_groups_update_removing_two(void** state); 26 void add_contact_with_three_groups_update_removing_three(void** state); 27 void add_contact_with_three_groups_update_two_new(void** state); 28 void add_remove_contact_groups(void** state); 29 void add_contacts_with_different_groups(void** state); 30 void add_contacts_with_same_groups(void** state); 31 void add_contacts_with_overlapping_groups(void** state); 32 void remove_contact_with_remaining_in_group(void** state); 33 void get_contact_display_name(void** state); 34 void get_contact_display_name_is_barejid_if_name_is_empty(void** state); 35 void get_contact_display_name_is_passed_barejid_if_contact_does_not_exist(void** state); 36