#include "../include/types.h" int test_int_array_append(lsort_int_array* array) { lsort_int_array_append(array, 25); lsort_int_array_append(array, 64); lsort_int_array_append(array, 34); lsort_int_array_append(array, 74); lsort_int_array_append(array, 99); lsort_int_array_append(array, 23); if (array->items[5] != 23) return 1; return 0; } int test_int_array_swap(lsort_int_array* array) { lsort_int_array_swap(array, 0, 5); lsort_int_array_swap(array, 4, 2); lsort_int_array_swap(array, 2, 3); if (array->items[0] != 23 || array->items[5] != 25 || array->items[4] != 34 || array->items[2] != 74 || array->items[3] != 99) return 1; return 0; } int main(void) { lsort_int_array array = {0}; if (test_int_array_append(&array)) return 1; if (test_int_array_swap(&array)) return 2; return 0; }