public void test_Validation_CVTerm1() { CVTerm cv = new CVTerm(); assertTrue( cv != null ); assertEquals( false, (cv.hasRequiredAttributes()) ); cv.setQualifierType(libsbml.MODEL_QUALIFIER); assertEquals( false, (cv.hasRequiredAttributes()) ); cv.setModelQualifierType(libsbml.BQM_IS); assertEquals( false, (cv.hasRequiredAttributes()) ); cv.addResource("ggg"); assertEquals( true, (cv.hasRequiredAttributes()) ); cv = null; }
public void test_SBase_getQualifiersFromResources() { CVTerm cv = new CVTerm(libsbml.BIOLOGICAL_QUALIFIER); cv.setBiologicalQualifierType(libsbml.BQB_ENCODES); cv.addResource( "foo"); S.setMetaId( "sbase1"); S.addCVTerm(cv); assertTrue( S.getResourceBiologicalQualifier( "foo") == libsbml.BQB_ENCODES ); CVTerm cv1 = new CVTerm(libsbml.MODEL_QUALIFIER); cv1.setModelQualifierType(libsbml.BQM_IS); cv1.addResource( "bar"); S.addCVTerm(cv1); assertTrue( S.getResourceModelQualifier( "bar") == libsbml.BQM_IS ); cv = null; cv1 = null; }
public void test_CVTerm_set_get() { CVTerm term = new CVTerm(libsbml.MODEL_QUALIFIER); assertTrue( term != null ); assertTrue( term.getQualifierType() == libsbml.MODEL_QUALIFIER ); term.setModelQualifierType(libsbml.BQM_IS); assertTrue( term != null ); assertTrue( term.getQualifierType() == libsbml.MODEL_QUALIFIER ); assertTrue( term.getModelQualifierType() == libsbml.BQM_IS ); term.setQualifierType(libsbml.BIOLOGICAL_QUALIFIER); term.setBiologicalQualifierType(libsbml.BQB_IS); assertTrue( term.getQualifierType() == libsbml.BIOLOGICAL_QUALIFIER ); assertTrue( term.getBiologicalQualifierType() == libsbml.BQB_IS ); term = null; }
public void test_CVTerm_setModelQualifierType() { CVTerm term = new CVTerm(libsbml.MODEL_QUALIFIER); assertTrue( term != null ); assertTrue( term.getQualifierType() == libsbml.MODEL_QUALIFIER ); assertTrue( term.getModelQualifierType() == libsbml.BQM_UNKNOWN ); assertTrue( term.getBiologicalQualifierType() == libsbml.BQB_UNKNOWN ); int i = term.setModelQualifierType(libsbml.BQM_IS); assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS ); assertTrue( term.getQualifierType() == libsbml.MODEL_QUALIFIER ); assertTrue( term.getModelQualifierType() == libsbml.BQM_IS ); assertTrue( term.getBiologicalQualifierType() == libsbml.BQB_UNKNOWN ); i = term.setQualifierType(libsbml.BIOLOGICAL_QUALIFIER); assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS ); assertTrue( term.getQualifierType() == libsbml.BIOLOGICAL_QUALIFIER ); assertTrue( term.getModelQualifierType() == libsbml.BQM_UNKNOWN ); assertTrue( term.getBiologicalQualifierType() == libsbml.BQB_UNKNOWN ); i = term.setModelQualifierType(libsbml.BQM_IS); assertTrue( i == libsbml.LIBSBML_INVALID_ATTRIBUTE_VALUE ); assertTrue( term.getQualifierType() == libsbml.BIOLOGICAL_QUALIFIER ); assertTrue( term.getBiologicalQualifierType() == libsbml.BQB_UNKNOWN ); assertTrue( term.getModelQualifierType() == libsbml.BQM_UNKNOWN ); term = null; }