public void test_L3_KineticLaw_addParameter2()
{
KineticLaw kl = new KineticLaw(3,1);
LocalParameter lp = new LocalParameter(3,1);
LocalParameter lp1 = new LocalParameter(3,1);
int i = kl.addLocalParameter(lp);
assertTrue( i == libsbml.LIBSBML_INVALID_OBJECT );
lp.setId( "p");
lp1.setId( "p1");
i = kl.addLocalParameter(lp);
assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
assertTrue( kl.getNumParameters() == 1 );
assertTrue( kl.getNumLocalParameters() == 1 );
i = kl.addParameter(lp1);
assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
assertTrue( kl.getNumParameters() == 2 );
assertTrue( kl.getNumLocalParameters() == 2 );
lp = null;
kl = null;
}