public void test_InitialAssignment_ancestor_create()
{
Model m = new Model(2,4);
InitialAssignment ia = m.createInitialAssignment();
ListOf lo = m.getListOfInitialAssignments();
assertTrue( ia.getAncestorOfType(libsbml.SBML_MODEL) == m );
assertTrue( ia.getAncestorOfType(libsbml.SBML_LIST_OF) == lo );
assertTrue( ia.getAncestorOfType(libsbml.SBML_DOCUMENT) == null );
assertTrue( ia.getAncestorOfType(libsbml.SBML_EVENT) == null );
InitialAssignment obj = m.getInitialAssignment(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 );
}