17-simple-memory-management/mem_man_test_driver.c
2025-03-08 16:49:22 +01:00

29 lines
977 B
C

/*----------------------------------------------------------
* HTBLA-Leonding
* ---------------------------------------------------------
* Title: Tests implementation for memory management.
* Author: Marc Tismonar
* ----------------------------------------------------------
* Description:
* Unit tests for for memory management.
* ----------------------------------------------------------
*/
#include <stdio.h>
#include <string.h>
#include "shortcut.h"
#include "test_mem_man.h"
int main(int argc, char *argv[])
{
ADD_TEST(test_alloc_memory__shall_allocate_memory);
ADD_TEST(test_alloc_memory__shall_not_allocate_insufficient_memory);
ADD_TEST(test_free_memory__shall_release_allocate_memory);
ADD_TEST(test_free_memory__shall_ignore_release_if_allocated_memory_is_not_start);
ADD_TEST(test_free_memory__shall_ignore_release_for_not_allocated_memory);
/* Additional test declarations here */
run_tests();
return 0;
}