/** * TODO: Documentation * <p> */ void testSuite() { try { setUp(); testConstruction(); tearDown(); setUp(); testConstructionFromAbstractType(); tearDown(); setUp(); testGetType(); tearDown(); setUp(); testName(); tearDown(); setUp(); testXdr(); tearDown(); } catch (Exception ex) { std::cout << ex.getMessage() << std::endl; } }
int test_object(int argc, char *argv[]) { #ifdef PKIX_USER_OBJECT_TYPE PKIX_PL_Object *obj, *obj2, *obj3, *obj4; PKIX_UInt32 actualMinorVersion; PKIX_UInt32 j = 0; PKIX_TEST_STD_VARS(); startTests("Objects"); PKIX_TEST_EXPECT_NO_ERROR( PKIX_PL_NssContext_Create(0, PKIX_FALSE, NULL, &plContext)); subTest("PKIX_PL_Object_Create"); createObjects(&obj, &obj2, &obj3, &obj4); PKIX_TEST_EQ_HASH_TOSTR_DUP(obj, obj3, obj2, NULL, Object, PKIX_FALSE); subTest("PKIX_PL_Object_GetType"); testGetType(obj, obj2, obj3); subTest("PKIX_PL_Object_Compare"); testCompare(obj2, obj4); subTest("PKIX_PL_Object_Destroy"); testDestroy(obj, obj2, obj3, obj4); cleanup: PKIX_Shutdown(plContext); endTests("Objects"); #endif /* PKIX_USER_OBJECT_TYPE */ return (0); }