public void test_KineticLaw_addParameter2() { KineticLaw kl = new KineticLaw(2,2); Parameter p = new Parameter(2,1); p.setId( "p"); int i = kl.addParameter(p); assertTrue( i == libsbml.LIBSBML_VERSION_MISMATCH ); assertTrue( kl.getNumParameters() == 0 ); p = null; kl = null; }
public void test_KineticLaw_addParameter1() { KineticLaw kl = new KineticLaw(2,2); Parameter p = new Parameter(2,2); int i = kl.addParameter(p); assertTrue( i == libsbml.LIBSBML_INVALID_OBJECT ); p.setId( "p"); i = kl.addParameter(p); assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS ); assertTrue( kl.getNumParameters() == 1 ); p = null; kl = null; }
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_Parameter_parent_add() { KineticLaw kl = new KineticLaw(2,4); Parameter p = new Parameter(2,4); p.setId("jake"); kl.addParameter(p); p = null; assertTrue( kl.getNumParameters() == 1 ); assertTrue( kl.getParameter(0).getId() == "jake" ); ListOfParameters lop = kl.getListOfParameters(); assertTrue( kl == lop.getParentSBMLObject() ); assertTrue( lop == kl.getParameter(0).getParentSBMLObject() ); 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_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_addParameter4() { KineticLaw kl = new KineticLaw(2,2); Parameter p = null; int i = kl.addParameter(p); assertTrue( i == libsbml.LIBSBML_OPERATION_FAILED ); assertTrue( kl.getNumParameters() == 0 ); kl = null; }
public void test_L3_KineticLaw_addParameter2() { KineticLaw kl = new KineticLaw(3,1); LocalParameter lp = new LocalParameter(3,1); LocalParameter lp1 = new LocalParameter(3,1); int i = kl.addLocalParameter(lp); assertTrue( i == libsbml.LIBSBML_INVALID_OBJECT ); lp.setId( "p"); lp1.setId( "p1"); i = kl.addLocalParameter(lp); assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS ); assertTrue( kl.getNumParameters() == 1 ); assertTrue( kl.getNumLocalParameters() == 1 ); i = kl.addParameter(lp1); assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS ); assertTrue( kl.getNumParameters() == 2 ); assertTrue( kl.getNumLocalParameters() == 2 ); lp = null; kl = null; }
public void test_KineticLaw_copyConstructor() { KineticLaw o1 = new KineticLaw(2,4); Parameter p = new Parameter(2,4); p.setId("jake"); o1.addParameter(p); p = null; assertTrue( o1.getNumParameters() == 1 ); assertTrue( o1.getParameter(0).getId() == "jake" ); KineticLaw o2 = new KineticLaw(o1); assertTrue( o2.getNumParameters() == 1 ); assertTrue( o2.getParameter(0).getId() == "jake" ); assertTrue( o2.getParentSBMLObject() == o1.getParentSBMLObject() ); o2 = null; o1 = null; }