} END_TEST START_TEST(test_call_get_PublicFolderReplica) { uint16_t ReplID; struct GUID ReplGUID; CHECK_SUCCESS(openchangedb_get_PublicFolderReplica(oc_ctx, "usera", &ReplID, &ReplGUID)); ck_assert_int_eq(functions_called.get_PublicFolderReplica, 1); } END_TEST
} END_TEST START_TEST (test_get_PublicFolderReplica) { TALLOC_CTX *local_mem_ctx = talloc_new(NULL); struct GUID *repl = talloc_zero(local_mem_ctx, struct GUID); struct GUID *expected_repl = talloc_zero(local_mem_ctx, struct GUID); uint16_t *repl_id = talloc_zero(local_mem_ctx, uint16_t); retval = openchangedb_get_PublicFolderReplica(g_oc_ctx, USER1, repl_id, repl); CHECK_SUCCESS; GUID_from_string("c4898b91-da9d-4f3e-9ae4-8a8bd5051b89", expected_repl); ck_assert(GUID_equal(expected_repl, repl)); ck_assert_int_eq(*repl_id, 1); talloc_free(local_mem_ctx); } END_TEST