public void test_EventAssignment_setVariable1() { string id = "1e1"; int i = E.setVariable(id); assertTrue(i == libsbml.LIBSBML_INVALID_ATTRIBUTE_VALUE); assertEquals(false, E.isSetVariable()); }
public void test_EventAssignment() { EventAssignment ea = new EventAssignment(2, 4); assertEquals(false, (ea.hasRequiredAttributes())); ea.setVariable("ea"); assertEquals(true, ea.hasRequiredAttributes()); ea = null; }
public void test_EventAssignment_parent_add() { Event e = new Event(2, 4); EventAssignment ea = new EventAssignment(2, 4); ea.setVariable("c"); ea.setMath(libsbml.parseFormula("K+L")); e.addEventAssignment(ea); ea = null; ListOf lo = e.getListOfEventAssignments(); assertTrue(lo == e.getEventAssignment(0).getParentSBMLObject()); assertTrue(e == lo.getParentSBMLObject()); }
public void test_Event_addEventAssignment2() { Event e = new Event(2, 2); EventAssignment ea = new EventAssignment(2, 3); ea.setVariable("f"); ea.setMath(libsbml.parseFormula("a-n")); int i = e.addEventAssignment(ea); assertTrue(i == libsbml.LIBSBML_VERSION_MISMATCH); assertTrue(e.getNumEventAssignments() == 0); ea = null; e = null; }
public void test_EventAssignment_setVariable() { string variable = "k2"; EA.setVariable(variable); assertTrue((variable == EA.getVariable())); assertEquals(true, EA.isSetVariable()); if (EA.getVariable() == variable) { ; } { } EA.setVariable(EA.getVariable()); assertTrue((variable == EA.getVariable())); EA.setVariable(""); assertEquals(false, EA.isSetVariable()); if (EA.getVariable() != null) { ; } { } }
public void test_Event_addEventAssignment1() { Event e = new Event(2, 2); EventAssignment ea = new EventAssignment(2, 2); int i = e.addEventAssignment(ea); assertTrue(i == libsbml.LIBSBML_INVALID_OBJECT); ea.setVariable("f"); i = e.addEventAssignment(ea); assertTrue(i == libsbml.LIBSBML_INVALID_OBJECT); ea.setMath(libsbml.parseFormula("a-n")); i = e.addEventAssignment(ea); assertTrue(i == libsbml.LIBSBML_OPERATION_SUCCESS); assertTrue(e.getNumEventAssignments() == 1); ea = null; e = null; }
public void test_EventAssignment_ancestor_add() { Event e = new Event(2, 4); EventAssignment ea = new EventAssignment(2, 4); ea.setVariable("c"); ea.setMath(libsbml.parseFormula("K+L")); e.addEventAssignment(ea); ea = null; ListOf lo = e.getListOfEventAssignments(); EventAssignment obj = e.getEventAssignment(0); assertTrue(obj.getAncestorOfType(libsbml.SBML_EVENT) == e); assertTrue(obj.getAncestorOfType(libsbml.SBML_LIST_OF) == lo); assertTrue(obj.getAncestorOfType(libsbml.SBML_DOCUMENT) == null); assertTrue(obj.getAncestorOfType(libsbml.SBML_COMPARTMENT) == null); }
public void test_EventAssignment_copyConstructor() { EventAssignment o1 = new EventAssignment(2, 4); o1.setVariable("c2"); assertTrue(o1.getVariable() == "c2"); ASTNode node = new ASTNode(libsbml.AST_CONSTANT_PI); o1.setMath(node); node = null; assertTrue(o1.getMath() != null); EventAssignment o2 = new EventAssignment(o1); assertTrue(o2.getVariable() == "c2"); assertTrue(o2.getMath() != null); assertTrue(o2.getParentSBMLObject() == o1.getParentSBMLObject()); o2 = null; o1 = null; }
public void test_Event_full() { ASTNode math1 = libsbml.parseFormula("0"); Trigger trigger = new Trigger(2, 4); ASTNode math = libsbml.parseFormula("0"); Event e = new Event(2, 4); EventAssignment ea = new EventAssignment(2, 4); ea.setVariable("k"); ea.setMath(math); trigger.setMath(math1); e.setTrigger(trigger); e.setId("e1"); e.setName("Set k2 to zero when P1 <= t"); e.addEventAssignment(ea); assertTrue(e.getNumEventAssignments() == 1); assertNotEquals(e.getEventAssignment(0), ea); math = null; e = null; }