END_TEST //START_TEST (test_SpeciesType_createWith) //{ // SpeciesType_t *c = SpeciesType_createWith("A", ""); // // // fail_unless( SBase_getTypeCode ((SBase_t *) c) == SBML_SPECIES_TYPE ); // fail_unless( SBase_getMetaId ((SBase_t *) c) == NULL ); // fail_unless( SBase_getNotes ((SBase_t *) c) == NULL ); // fail_unless( SBase_getAnnotation((SBase_t *) c) == NULL ); // // fail_unless( SpeciesType_getName(c) == NULL ); // // fail_unless( !strcmp( SpeciesType_getId (c), "A" ) ); // // fail_unless( SpeciesType_isSetId (c) ); // fail_unless( !SpeciesType_isSetName (c) ); // // SpeciesType_free(c); //} //END_TEST START_TEST (test_SpeciesType_free_NULL) { SpeciesType_free(NULL); }
END_TEST START_TEST (test_SpeciesType_createWithNS ) { XMLNamespaces_t *xmlns = XMLNamespaces_create(); XMLNamespaces_add(xmlns, "http://www.sbml.org", "testsbml"); SBMLNamespaces_t *sbmlns = SBMLNamespaces_create(2,2); SBMLNamespaces_addNamespaces(sbmlns,xmlns); SpeciesType_t *object = SpeciesType_createWithNS (sbmlns); fail_unless( SBase_getTypeCode ((SBase_t *) object) == SBML_SPECIES_TYPE ); 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) == 2 ); fail_unless( SpeciesType_getNamespaces (object) != NULL ); fail_unless( XMLNamespaces_getLength(SpeciesType_getNamespaces(object)) == 2 ); SpeciesType_free(object); }
void SpeciesTypeTest_teardown (void) { SpeciesType_free(CT); }
void SpeciesTypeTest1_teardown (void) { SpeciesType_free(ST); }