add start of test_mem_map.c

This commit is contained in:
Jonathon Reinhart
2015-09-07 15:05:55 -04:00
parent 12909e6a4c
commit d4de54601d
3 changed files with 73 additions and 2 deletions

35
test/unit/test_mem_map.c Normal file
View File

@ -0,0 +1,35 @@
#include "unicorn_test.h"
#include <stdio.h>
static int setup(void **state)
{
fprintf(stderr, "~~~ setup() ~~~\n");
uc_engine *uc;
uc_assert_success(uc_open(UC_ARCH_X86, UC_MODE_32, &uc));
*state = uc;
return 0;
}
static int teardown(void **state)
{
uc_engine *uc = *state;
fprintf(stderr, "~~~ teardown() ~~~\n");
uc_assert_success(uc_close(uc));
return 0;
}
static void test_basic(void **state)
{
}
int main(void) {
const struct CMUnitTest tests[] = {
cmocka_unit_test(test_basic),
};
return cmocka_run_group_tests(tests, setup, teardown);
}