END_TEST START_TEST (test_SpeciesReference_setDenominator1) { int i = SpeciesReference_setDenominator(sr, 2); fail_unless( i == LIBSBML_OPERATION_SUCCESS ); fail_unless( SpeciesReference_getDenominator(sr) == 2 ); }
END_TEST START_TEST(test_L3_SpeciesReference_denominator) { // check it cannot be set fail_unless(SpeciesReference_setDenominator(SR, 2) == LIBSBML_UNEXPECTED_ATTRIBUTE); // but for backwards compatability allow the value to be set fail_unless(SpeciesReference_getDenominator(SR) == 2); }
END_TEST START_TEST (test_SpeciesReference_setDenominator2) { SpeciesReference_t *c = SpeciesReference_create(2, 2); int i = SpeciesReference_setDenominator(c, 4); fail_unless( i == LIBSBML_OPERATION_SUCCESS ); fail_unless( SpeciesReference_getDenominator(c) == 4 ); SpeciesReference_free(c); }