public void test_KineticLaw() { KineticLaw kl = new KineticLaw(2,4); assertEquals( false, (kl.hasRequiredElements()) ); kl.setMath(libsbml.parseFormula("kl")); assertEquals( true, kl.hasRequiredElements() ); kl = null; }
public void test_Reaction_setKineticLaw3() { KineticLaw kl = new KineticLaw(1,2); kl.setMath(libsbml.parseFormula("1")); int i = R.setKineticLaw(kl); assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS ); assertEquals( true, R.isSetKineticLaw() ); kl = null; }
public void test_Reaction_setKineticLaw2() { KineticLaw kl = new KineticLaw(1,1); kl.setMath(libsbml.parseFormula("1")); int i = R.setKineticLaw(kl); assertTrue( i == libsbml.LIBSBML_VERSION_MISMATCH ); assertEquals( false, R.isSetKineticLaw() ); kl = null; }
public void test_KineticLaw_parent_add() { KineticLaw kl = new KineticLaw(2,4); kl.setMath(libsbml.parseFormula("1")); Reaction r = new Reaction(2, 4); r.setKineticLaw(kl); assertTrue( r == r.getKineticLaw().getParentSBMLObject() ); r = null; }
public void test_Reaction_copyConstructor() { Reaction o1 = new Reaction(2,4); o1.setId("c"); assertTrue( o1.getId() == "c" ); KineticLaw kl = new KineticLaw(2,4); kl.setMath(libsbml.parseFormula("1")); o1.setKineticLaw(kl); kl = null; assertTrue( o1.isSetKineticLaw() == true ); assertNotEquals(o1.getKineticLaw(),null); Reaction o2 = new Reaction(o1); assertTrue( o2.getId() == "c" ); assertTrue( o2.isSetKineticLaw() == true ); assertNotEquals(o2.getKineticLaw(),null); assertTrue( o2.getParentSBMLObject() == o1.getParentSBMLObject() ); o2 = null; o1 = null; }
public void test_KineticLaw_ancestor_add() { KineticLaw kl = new KineticLaw(2,4); kl.setMath(libsbml.parseFormula("1")); Reaction r = new Reaction(2, 4); r.setKineticLaw(kl); KineticLaw obj = r.getKineticLaw(); assertTrue( obj.getAncestorOfType(libsbml.SBML_REACTION) == r ); assertTrue( obj.getAncestorOfType(libsbml.SBML_MODEL) == null ); assertTrue( obj.getAncestorOfType(libsbml.SBML_DOCUMENT) == null ); r = null; }