@@ -9,22 +9,23 @@ import (
99)
1010
1111type FRMServerFake struct {
12- server * httptest.Server
13- productionData []exporter.ProductionDetails
14- powerData []exporter.PowerDetails
15- factoryBuildings []exporter.BuildingDetail
16- vehicleData []exporter.VehicleDetails
17- trainData []exporter.TrainDetails
18- droneData []exporter.DroneStationDetails
19- vehicleStationData []exporter.VehicleStationDetails
20- trainStationData []exporter.TrainStationDetails
21- resourceSinkData []exporter.ResourceSinkDetails
22- sessionInfoData exporter.SessionInfo
23- pumpData []exporter.PumpDetails
24- extractorData []exporter.ExtractorDetails
25- portalData []exporter.PortalDetails
26- hypertubeData []exporter.HypertubeDetails
27- frackingData []exporter.FrackingDetails
12+ server * httptest.Server
13+ productionData []exporter.ProductionDetails
14+ powerData []exporter.PowerDetails
15+ factoryBuildings []exporter.BuildingDetail
16+ vehicleData []exporter.VehicleDetails
17+ trainData []exporter.TrainDetails
18+ droneData []exporter.DroneStationDetails
19+ vehicleStationData []exporter.VehicleStationDetails
20+ trainStationData []exporter.TrainStationDetails
21+ resourceSinkData []exporter.ResourceSinkDetails
22+ gloalResourceSinkData []exporter.ResourceSinkGlobalDetails
23+ sessionInfoData exporter.SessionInfo
24+ pumpData []exporter.PumpDetails
25+ extractorData []exporter.ExtractorDetails
26+ portalData []exporter.PortalDetails
27+ hypertubeData []exporter.HypertubeDetails
28+ frackingData []exporter.FrackingDetails
2829}
2930
3031func NewFRMServerFake () * FRMServerFake {
@@ -43,6 +44,7 @@ func NewFRMServerFake() *FRMServerFake {
4344 mux .Handle ("/getVehicles" , http .HandlerFunc (getStatsHandler (& fake .vehicleData )))
4445 mux .Handle ("/getTruckStation" , http .HandlerFunc (getStatsHandler (& fake .vehicleStationData )))
4546 mux .Handle ("/getTrainStation" , http .HandlerFunc (getStatsHandler (& fake .trainStationData )))
47+ mux .Handle ("/getResourceSink" , http .HandlerFunc (getStatsHandler (& fake .gloalResourceSinkData )))
4648 mux .Handle ("/getResourceSinkBuilding" , http .HandlerFunc (getStatsHandler (& fake .resourceSinkData )))
4749 mux .Handle ("/getSessionInfo" , http .HandlerFunc (getStatsHandler (& fake .sessionInfoData )))
4850 mux .Handle ("/getPump" , http .HandlerFunc (getStatsHandler (& fake .pumpData )))
@@ -104,6 +106,10 @@ func (e *FRMServerFake) ReturnsResourceSinkData(data []exporter.ResourceSinkDeta
104106 e .resourceSinkData = data
105107}
106108
109+ func (e * FRMServerFake ) ReturnsGlobalResourceSinkData (data []exporter.ResourceSinkGlobalDetails ) {
110+ e .gloalResourceSinkData = data
111+ }
112+
107113func (e * FRMServerFake ) ReturnsPumpData (data []exporter.PumpDetails ) {
108114 e .pumpData = data
109115}
0 commit comments