END_TEST START_TEST (test_Compartment_unsetVolume) { Compartment_setVolume(C, 1.0); fail_unless( Compartment_getVolume(C) == 1.0 ); /* FIX_ME fail_unless( Compartment_isSetVolume(C) ); */ Compartment_unsetVolume(C); fail_unless( !Compartment_isSetVolume(C) ); }
END_TEST START_TEST (test_Compartment_setVolume1) { int i = Compartment_setVolume(C, 2.0); fail_unless( i == LIBSBML_OPERATION_SUCCESS ); fail_unless( Compartment_getVolume(C) == 2.0 ); fail_unless( Compartment_isSetVolume(C)); i = Compartment_unsetVolume(C); fail_unless( i == LIBSBML_OPERATION_SUCCESS ); fail_unless( Compartment_getVolume(C) == 1.0 ); fail_unless( Compartment_isSetVolume(C)); }
END_TEST START_TEST (test_Compartment_setVolume2) { Compartment_t *c = Compartment_create(2, 2); int i = Compartment_setVolume(c, 4); fail_unless( i == LIBSBML_OPERATION_SUCCESS ); fail_unless( Compartment_getVolume(c) == 4.0 ); fail_unless( Compartment_isSetVolume(c)); i = Compartment_unsetVolume(c); fail_unless( i == LIBSBML_OPERATION_SUCCESS ); fail_unless( !Compartment_isSetVolume(c)); Compartment_free(c); }