void CompartmentVolumeRuleTest_setup (void) { CVR = Rule_createAssignment(1, 2); Rule_setL1TypeCode(CVR, SBML_COMPARTMENT_VOLUME_RULE); if (CVR == NULL) { fail("Rule_create() returned a NULL pointer."); } }
void SpeciesConcentrationRuleTest_setup (void) { SCR = Rule_createAssignment(1, 2); Rule_setL1TypeCode(SCR, SBML_SPECIES_CONCENTRATION_RULE); if (SCR == NULL) { fail("Rule_createAssignment() returned a NULL pointer."); } }
void ParameterRuleTest_setup (void) { PR = Rule_createAssignment(1, 2); Rule_setL1TypeCode(PR, SBML_PARAMETER_RULE); if (PR == NULL) { fail("Rule_createAssignment() returned a NULL pointer."); } }
END_TEST START_TEST (test_Rule_setUnits4) { Rule_t *R1 = Rule_createAssignment(1, 2); Rule_setL1TypeCode(R1, SBML_PARAMETER_RULE); int i = Rule_setUnits(R1, "second"); fail_unless( i == LIBSBML_OPERATION_SUCCESS); fail_unless( Rule_isSetUnits(R1) ); i = Rule_setUnits(R1, NULL); fail_unless( i == LIBSBML_OPERATION_SUCCESS); fail_unless( !Rule_isSetUnits(R1) ); Rule_free(R1); }
END_TEST START_TEST (test_Rule_setUnits3) { Rule_t *R1 = Rule_createAssignment(1, 2); Rule_setL1TypeCode(R1, SBML_PARAMETER_RULE); int i = Rule_setUnits(R1, "1second"); fail_unless( i == LIBSBML_INVALID_ATTRIBUTE_VALUE); fail_unless( !Rule_isSetUnits(R1) ); i = Rule_unsetUnits(R1); fail_unless( i == LIBSBML_OPERATION_SUCCESS); fail_unless( !Rule_isSetUnits(R1) ); Rule_free(R1); }