@@ -691,6 +691,7 @@ mod tests {
691691 year : u32 ,
692692 time_slice_info : & TimeSliceInfo ,
693693 variable_operating_cost : MoneyPerActivity ,
694+ fixed_operating_cost : MoneyPerCapacityPerYear ,
694695 capital_cost : MoneyPerCapacity ,
695696 lifetime : u32 ,
696697 discount_rate : Dimensionless ,
@@ -701,7 +702,7 @@ mod tests {
701702 let mut process_parameter_map = HashMap :: new ( ) ;
702703 let proc_param = ProcessParameter {
703704 capital_cost,
704- fixed_operating_cost : MoneyPerCapacityPerYear ( 0.0 ) ,
705+ fixed_operating_cost,
705706 variable_operating_cost,
706707 lifetime,
707708 discount_rate,
@@ -826,10 +827,11 @@ mod tests {
826827 & region_id,
827828 2015u32 ,
828829 & time_slice_info,
829- MoneyPerActivity ( 5.0 ) , // variable operating cost
830- MoneyPerCapacity ( 0.0 ) , // capital cost
831- 5 , // lifetime
832- Dimensionless ( 1.0 ) , // discount rate
830+ MoneyPerActivity ( 5.0 ) , // variable operating cost
831+ MoneyPerCapacityPerYear ( 0.0 ) , // fixed operating cost
832+ MoneyPerCapacity ( 0.0 ) , // capital cost
833+ 5 , // lifetime
834+ Dimensionless ( 1.0 ) , // discount rate
833835 ) ;
834836
835837 let asset =
@@ -901,10 +903,11 @@ mod tests {
901903 & region_id,
902904 2015u32 ,
903905 & time_slice_info,
904- MoneyPerActivity ( 5.0 ) , // variable operating cost
905- MoneyPerCapacity ( 2.5 ) , // capital cost per capacity so annualised=2.5
906- 1 , // lifetime so annualised = capital_cost
907- Dimensionless ( 0.0 ) , // discount rate
906+ MoneyPerActivity ( 5.0 ) , // variable operating cost
907+ MoneyPerCapacityPerYear ( 1.0 ) , // fixed operating cost
908+ MoneyPerCapacity ( 1.5 ) , // capital cost per capacity so annualised=1.5
909+ 1 , // lifetime so annualised = capital_cost
910+ Dimensionless ( 0.0 ) , // discount rate
908911 ) ;
909912
910913 let asset =
0 commit comments