feat: add contains functions

This commit is contained in:
2026-01-02 19:13:56 +01:00
parent f6cf78a10b
commit 4245d152fd
6 changed files with 69 additions and 5 deletions

View File

@@ -51,6 +51,20 @@ int test_delete_element() {
return 0;
}
int test_list_contains() {
list* list = list_create();
list_add_element(list, "Hello");
list_add_element(list, "World");
list_add_element(list, "Test");
assert(list_contains(list, "Hello") == 1);
assert(list_contains(list, "World") == 1);
assert(list_contains(list, "Test") == 1);
assert(list_contains(list, "Other") == 0);
return 0;
}
int main() {
int result = 0;
@@ -58,6 +72,7 @@ int main() {
result += test_list_add_element();
result += test_add_multiple_elements();
result += test_delete_element();
result += test_list_contains();
return result;
}
}