public void test_Species_parent_add() { Species ia = new Species(2,4); ia.setId("s"); ia.setCompartment("c"); Model m = new Model(2,4); m.addSpecies(ia); ia = null; ListOf lo = m.getListOfSpecies(); assertTrue( lo == m.getSpecies(0).getParentSBMLObject() ); assertTrue( m == lo.getParentSBMLObject() ); }
public void test_Species_ancestor_add() { Species ia = new Species(2,4); Model m = new Model(2,4); ia.setId("s"); ia.setCompartment("c"); m.addSpecies(ia); ia = null; ListOf lo = m.getListOfSpecies(); Species obj = m.getSpecies(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_addSpecies5() { Model m = new Model(2,2); Species s = new Species(2,2); s.setId( "s"); s.setCompartment( "c"); Species s1 = new Species(2,2); s1.setId( "s"); s1.setCompartment( "c"); int i = m.addSpecies(s); assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS ); assertTrue( m.getNumSpecies() == 1 ); i = m.addSpecies(s1); assertTrue( i == libsbml.LIBSBML_DUPLICATE_OBJECT_ID ); assertTrue( m.getNumSpecies() == 1 ); s = null; s1 = null; m = null; }
public void test_Model_addSpecies4() { Model m = new Model(2,2); Species s = null; int i = m.addSpecies(s); assertTrue( i == libsbml.LIBSBML_OPERATION_FAILED ); assertTrue( m.getNumSpecies() == 0 ); m = null; }
public void test_Model_addSpecies3() { Model m = new Model(2,2); Species s = new Species(1,2); s.setId( "s"); s.setCompartment( "c"); s.setInitialAmount(2); int i = m.addSpecies(s); assertTrue( i == libsbml.LIBSBML_LEVEL_MISMATCH ); assertTrue( m.getNumSpecies() == 0 ); s = null; m = null; }
public void test_Model_addSpecies2() { Model m = new Model(2,2); Species s = new Species(2,1); s.setId( "s"); s.setCompartment( "c"); int i = m.addSpecies(s); assertTrue( i == libsbml.LIBSBML_VERSION_MISMATCH ); assertTrue( m.getNumSpecies() == 0 ); s = null; m = null; }