Initial commit

This commit is contained in:
github-classroom[bot] 2024-12-10 06:58:39 +00:00 committed by GitHub
commit f12b523950
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
94 changed files with 8113 additions and 0 deletions

View file

@ -0,0 +1,30 @@
/*----------------------------------------------------------
* HTBLA-Leonding
* ----------------------------------------------------------
* Description:
* Test headers of customer_list.
* ----------------------------------------------------------
*/
#include <stdio.h>
#include <string.h>
#include "shortcut.h"
#include "test_customer_list.h"
int main(int argc, char *argv[])
{
ADD_TEST(test_init_customer_list);
ADD_TEST(test_add_entry);
ADD_TEST(test_add_entries);
ADD_TEST(test_get_customer_with_id_when_customer_list_is_empty);
ADD_TEST(test_get_customer_with_id_with_one_element);
ADD_TEST(test_get_customer_with_id_when_list_is_full);
ADD_TEST(test_get_customers_with_revenue);
ADD_TEST(test_get_customer_with_highest_revenue);
ADD_TEST(test_get_customer_with_lowest_revenue);
ADD_TEST(test_get_top_n_customers_revenue);
ADD_TEST(test_get_bottom_n_customers_revenue);
run_tests();
return 0;
}