public bool changeCurrentFlow(PumpSink pumpSink, int newFlow) { if (pumpSink.changeCurrentFlow(newFlow)) { return(true); } return(false); }
public void SaveLoadNetwork() { Network network = new Network("My Network"); PumpSink newPump = new PumpSink(10, 20, false, new Point(20, 20)); network.addComponent(newPump); FileHelper fh = new FileHelper(); fh.FileName = AppDomain.CurrentDomain.BaseDirectory + "\\myNetwork2.bin"; fh.saveToFile(network); Network loadedNetwork = fh.loadFromFile(); PumpSink foundPump = (PumpSink)loadedNetwork.findComponent(new Point(20, 20)); Assert.AreEqual(foundPump.CurrentFlow, newPump.CurrentFlow); }
public bool changeMaxFlow(PumpSink pumpSink, int newMaxFlow) { pumpSink.changeMaxFlow(newMaxFlow); return(true); }