END_TEST START_TEST (test_Compartment_unsetSize) { Compartment_setSize(C, 0.2); fail_unless( Compartment_getSize(C) == 0.2 ); fail_unless( Compartment_isSetSize(C) ); Compartment_unsetSize(C); fail_unless( !Compartment_isSetSize(C) ); }
END_TEST START_TEST (test_Compartment_setSize1) { int i = Compartment_setSize(C, 2.0); fail_unless( i == LIBSBML_OPERATION_SUCCESS ); fail_unless( Compartment_getSize(C) == 2.0 ); i = Compartment_unsetSize(C); fail_unless( i == LIBSBML_OPERATION_SUCCESS ); }
END_TEST START_TEST (test_L3_Compartment_size) { double size = 0.2; fail_unless( !Compartment_isSetSize(C)); fail_unless( util_isNaN(Compartment_getSize(C))); Compartment_setSize(C, size); fail_unless( Compartment_getSize(C) == size ); fail_unless( Compartment_isSetSize(C) ); Compartment_unsetSize(C); fail_unless( !Compartment_isSetSize(C) ); fail_unless( util_isNaN(Compartment_getSize(C))); }
END_TEST START_TEST (test_Compartment_setSize2) { Compartment_t *c = Compartment_create(2, 2); int i = Compartment_setSize(c, 4); fail_unless( i == LIBSBML_OPERATION_SUCCESS ); fail_unless( Compartment_getSize(c) == 4 ); fail_unless( Compartment_isSetSize(c)); i = Compartment_unsetSize(c); fail_unless( i == LIBSBML_OPERATION_SUCCESS ); fail_unless( !Compartment_isSetSize(c)); Compartment_free(c); }