introduce cmocka for unittesting