public void test_Reaction_copyConstructor() { Reaction o1 = new Reaction(2,4); o1.setId("c"); assertTrue( o1.getId() == "c" ); KineticLaw kl = new KineticLaw(2,4); 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_create() { Reaction r = new Reaction(2,4); KineticLaw kl = r.createKineticLaw(); assertTrue( kl.getAncestorOfType(libsbml.SBML_REACTION) == r ); assertTrue( kl.getAncestorOfType(libsbml.SBML_DELAY) == null ); assertTrue( kl.getAncestorOfType(libsbml.SBML_MODEL) == null ); assertTrue( kl.getAncestorOfType(libsbml.SBML_DOCUMENT) == null ); KineticLaw obj = r.getKineticLaw(); assertTrue( obj.getAncestorOfType(libsbml.SBML_REACTION) == r ); assertTrue( obj.getAncestorOfType(libsbml.SBML_MODEL) == null ); assertTrue( obj.getAncestorOfType(libsbml.SBML_DELAY) == null ); assertTrue( obj.getAncestorOfType(libsbml.SBML_DOCUMENT) == null ); r = null; }
public void test_KineticLaw_parent_add() { KineticLaw kl = new KineticLaw(2,4); Reaction r = new Reaction(2,4); r.setKineticLaw(kl); assertTrue( r == r.getKineticLaw().getParentSBMLObject() ); r = null; }
public void test_KineticLaw_ancestor_add() { KineticLaw kl = new KineticLaw(2,4); 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; }