END_TEST //START_TEST (test_InitialAssignment_createWith) //{ // InitialAssignment_t *ia = InitialAssignment_createWithSymbol("k"); // // fail_unless( SBase_getTypeCode ((SBase_t *) ia) == SBML_INITIAL_ASSIGNMENT ); // fail_unless( SBase_getMetaId ((SBase_t *) ia) == NULL ); // fail_unless( SBase_getNotes ((SBase_t *) ia) == NULL ); // fail_unless( SBase_getAnnotation((SBase_t *) ia) == NULL ); // // fail_unless( !InitialAssignment_isSetMath(ia) ); // // fail_unless( !strcmp(InitialAssignment_getSymbol(ia), "k") ); // fail_unless( InitialAssignment_isSetSymbol(ia) ); // // InitialAssignment_free(ia); //} //END_TEST START_TEST (test_InitialAssignment_free_NULL) { InitialAssignment_free(NULL); }
END_TEST START_TEST (test_InitialAssignment_createWithNS ) { XMLNamespaces_t *xmlns = XMLNamespaces_create(); XMLNamespaces_add(xmlns, "http://www.sbml.org", "testsbml"); SBMLNamespaces_t *sbmlns = SBMLNamespaces_create(2,3); SBMLNamespaces_addNamespaces(sbmlns,xmlns); InitialAssignment_t *object = InitialAssignment_createWithNS (sbmlns); fail_unless( SBase_getTypeCode ((SBase_t *) object) == SBML_INITIAL_ASSIGNMENT ); fail_unless( SBase_getMetaId ((SBase_t *) object) == NULL ); fail_unless( SBase_getNotes ((SBase_t *) object) == NULL ); fail_unless( SBase_getAnnotation((SBase_t *) object) == NULL ); fail_unless( SBase_getLevel ((SBase_t *) object) == 2 ); fail_unless( SBase_getVersion ((SBase_t *) object) == 3 ); fail_unless( InitialAssignment_getNamespaces (object) != NULL ); fail_unless( XMLNamespaces_getLength( InitialAssignment_getNamespaces(object)) == 2 ); InitialAssignment_free(object); XMLNamespaces_free(xmlns); SBMLNamespaces_free(sbmlns); }
void InitialAssignmentTest_teardown (void) { InitialAssignment_free(IA); }
void InitialAssignmentTest1_teardown (void) { InitialAssignment_free(E); }