END_TEST


START_TEST ( test_AssignmentRule_parent_create )
{
    Model *m = new Model(2, 4);
    AssignmentRule *r = m->createAssignmentRule();

    ListOf *lo = m->getListOfRules();

    fail_unless(lo == m->getRule(0)->getParentSBMLObject());
    fail_unless(lo == r->getParentSBMLObject());
    fail_unless(m == lo->getParentSBMLObject());
}