h2integrate.finances.test.test_finances#
Functions
Base plant, tech, and driver configs for testing. |
|
|
|
Test that parameter validation raises an error when plant config and params have different values for the same parameter. |
|
Test that parameter validation raises an error when plant config and pf_params have different values for the same parameter. |
|
Test that inputting ProFAST parameters gives same LCOH as specifying finance parameters directly (as is done in test_electrolyzer_refurb_results). |
- h2integrate.finances.test.test_finances.model_configs()#
Base plant, tech, and driver configs for testing.
- h2integrate.finances.test.test_finances.test_electrolyzer_refurb_results(model_configs)#
- h2integrate.finances.test.test_finances.test_modified_lcoe_calc()#
- h2integrate.finances.test.test_finances.test_lcoe_with_selected_technologies()#
- h2integrate.finances.test.test_finances.test_profast_config_provided()#
Test that inputting ProFAST parameters gives same LCOH as specifying finance parameters directly (as is done in test_electrolyzer_refurb_results). Output based on output from test_electrolyzer_refurb_results() at time of writing.
- h2integrate.finances.test.test_finances.test_parameter_validation_clashing_values()#
Test that parameter validation raises an error when plant config and params have different values for the same parameter.
- h2integrate.finances.test.test_finances.test_parameter_validation_duplicate_parameters()#
Test that parameter validation raises an error when plant config and pf_params have different values for the same parameter.