#include "shared.h" void test_CreateServerInstance() { typedef int (*CreateServerInstanceFn)(char *, char *); CreateServerInstanceFn CreateServerInstance = (CreateServerInstanceFn)load_function("CreateServerInstance"); if (!CreateServerInstance) { fprintf(stderr, "Failed to find CreateServerInstance function\n"); return; } char *serverName = "TestServer"; char *configJSON = "{\"host\":\"localhost\",\"port\":8080}"; int result = CreateServerInstance(serverName, configJSON); if (result == 0) { printf("CreateServerInstance: SUCCESS\n"); } else { printf("CreateServerInstance: FAILED (result = %d)\n", result); } }