public void test_KineticLaw_Parameter_parent_create() { KineticLaw kl = new KineticLaw(2,4); Parameter p = kl.createParameter(); assertTrue( kl.getNumParameters() == 1 ); ListOfParameters lop = kl.getListOfParameters(); assertTrue( kl == lop.getParentSBMLObject() ); assertTrue( lop == p.getParentSBMLObject() ); assertTrue( lop == kl.getParameter(0).getParentSBMLObject() ); kl = null; }
public void test_KineticLaw_createParameter() { KineticLaw kl = new KineticLaw(2,2); Parameter p = kl.createParameter(); assertTrue( kl.getNumParameters() == 1 ); assertTrue( (p).getLevel() == 2 ); assertTrue( (p).getVersion() == 2 ); kl = null; }
public void test_KineticLaw_Parameter_ancestor_create() { KineticLaw kl = new KineticLaw(2,4); Parameter p = kl.createParameter(); assertTrue( kl.getNumParameters() == 1 ); ListOfParameters lop = kl.getListOfParameters(); assertTrue( p.getAncestorOfType(libsbml.SBML_KINETIC_LAW) == kl ); assertTrue( p.getAncestorOfType(libsbml.SBML_LIST_OF) == lop ); assertTrue( p.getAncestorOfType(libsbml.SBML_DOCUMENT) == null ); assertTrue( p.getAncestorOfType(libsbml.SBML_COMPARTMENT) == null ); Parameter obj = kl.getParameter(0); assertTrue( obj.getAncestorOfType(libsbml.SBML_KINETIC_LAW) == kl ); assertTrue( obj.getAncestorOfType(libsbml.SBML_LIST_OF) == lop ); assertTrue( obj.getAncestorOfType(libsbml.SBML_DOCUMENT) == null ); assertTrue( obj.getAncestorOfType(libsbml.SBML_COMPARTMENT) == null ); kl = null; }
public void test_internal_consistency_check_99911_kl() { SBMLDocument d = new SBMLDocument(2,4); d.setLevelAndVersion(2,1,false); long errors; Model m = d.createModel(); Reaction r = m.createReaction(); r.setId("r"); SpeciesReference sr = r.createReactant(); sr.setSpecies("s"); KineticLaw kl = new KineticLaw(2,4); kl.setSBOTerm(2); Parameter p = kl.createParameter(); p.setId("p"); r.setKineticLaw(kl); errors = d.checkInternalConsistency(); assertTrue( errors == 0 ); d = null; }