public void test_Reaction_parent_add() { Reaction ia = new Reaction(2,4); Model m = new Model(2,4); ia.setId("k"); m.addReaction(ia); ia = null; ListOf lo = m.getListOfReactions(); assertTrue( lo == m.getReaction(0).getParentSBMLObject() ); assertTrue( m == lo.getParentSBMLObject() ); }
public void test_Reaction_ancestor_add() { Reaction ia = new Reaction(2,4); Model m = new Model(2,4); ia.setId("k"); m.addReaction(ia); ia = null; ListOf lo = m.getListOfReactions(); Reaction obj = m.getReaction(0); assertTrue( obj.getAncestorOfType(libsbml.SBML_MODEL) == m ); assertTrue( obj.getAncestorOfType(libsbml.SBML_LIST_OF) == lo ); assertTrue( obj.getAncestorOfType(libsbml.SBML_DOCUMENT) == null ); assertTrue( obj.getAncestorOfType(libsbml.SBML_EVENT) == null ); }
public void test_Model_addReaction5() { Model m = new Model(2,2); Reaction r = new Reaction(2,2); r.setId( "r"); Reaction r1 = new Reaction(2,2); r1.setId( "r"); int i = m.addReaction(r); assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS ); assertTrue( m.getNumReactions() == 1 ); i = m.addReaction(r1); assertTrue( i == libsbml.LIBSBML_DUPLICATE_OBJECT_ID ); assertTrue( m.getNumReactions() == 1 ); r = null; r1 = null; m = null; }
public void test_Model_addReaction4() { Model m = new Model(2,2); Reaction r = null; int i = m.addReaction(r); assertTrue( i == libsbml.LIBSBML_OPERATION_FAILED ); assertTrue( m.getNumReactions() == 0 ); m = null; }
public void test_Model_addReaction3() { Model m = new Model(2,2); Reaction r = new Reaction(1,2); r.setId( "r"); int i = m.addReaction(r); assertTrue( i == libsbml.LIBSBML_LEVEL_MISMATCH ); assertTrue( m.getNumReactions() == 0 ); r = null; m = null; }
public void test_Model_addReaction1() { Model m = new Model(2,2); Reaction r = new Reaction(2,2); int i = m.addReaction(r); assertTrue( i == libsbml.LIBSBML_INVALID_OBJECT ); r.setId( "r"); i = m.addReaction(r); assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS ); assertTrue( m.getNumReactions() == 1 ); r = null; m = null; }