public void test_Model_addRule5()
{
Model m = new Model(2,2);
Rule ar = new AssignmentRule(2,2);
ar.setVariable( "ar");
ar.setMath(libsbml.parseFormula("a-j"));
Rule ar1 = new AssignmentRule(2,2);
ar1.setVariable( "ar");
ar1.setMath(libsbml.parseFormula("a-j"));
int i = m.addRule(ar);
assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
assertTrue( m.getNumRules() == 1 );
i = m.addRule(ar1);
assertTrue( i == libsbml.LIBSBML_DUPLICATE_OBJECT_ID );
assertTrue( m.getNumRules() == 1 );
ar = null;
ar1 = null;
m = null;
}