Mercurial > dive4elements > river
view gwt-client/src/test/java/test/bundu/BunduBerechnungsartenTester.java @ 9441:e75afd693f78
Backed out changeset: e991c4cec0d0
author | gernotbelger |
---|---|
date | Mon, 20 Aug 2018 17:30:13 +0200 |
parents | ce0a48b93f4b |
children | 173f188569c6 |
line wrap: on
line source
package test.bundu; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.dive4elements.river.client.shared.exceptions.ServerException; import org.junit.Test; import test.AbstractBerechnungsartenTester; import test.ICalcMode; import test.IFilenameMapper; //@Ignore public class BunduBerechnungsartenTester extends AbstractBerechnungsartenTester { public static enum CalcMode implements ICalcMode { bundu_bezugswst, // // der Vollständigkeit halber bundu_analysis, bundu_vollmer }; public static enum FilenameMapper implements IFilenameMapper { BEZUGSWST_FILE("/bundu/bezugswst/bezugswst.csv"); // private final String filename; FilenameMapper(final String filename) { this.filename = filename; } @Override public String getFilename() { return this.filename; } } // FixChoice // "state.bundu.wst.fix.auto" // state.bundu.wst.fix.manual; // CalcChoice: // state.bundu.wst.calc.manual // state.bundu.wst.calc.auto // SOUNDINGS: SIehe ParameterMatrixPanel.getData @Test public void testBezugswstAuto() throws ServerException, IOException { final List<Segment> segments = new ArrayList<Segment>(); segments.add(new Segment("Köln", 670., 703.3, 1090.)); segments.add(new Segment("Düsseldorf", 703.3, 710., 1060.)); final int abflussklasseFrom = 0; final int abflussklasseTo = 3; // TODO: Make map here final int[] events = new int[] { 1465, 1466, 1452, 1453, 1472, 1473, 1478, 1479, 1604, 1605, 1317, 1318, 1353, 1354, 1596, 1597, 1323, 1324, 1345, 1346, 1330, 1331, 1458, 1459 }; // get ids by debugging FixCalculation line 73 (constructor) new BunduBezugswstRunner(FilenameMapper.BEZUGSWST_FILE, 670., 710., 100, River.Rhein, 2015, "state.bundu.wst.fix.auto", abflussklasseFrom, abflussklasseTo, events, 10, segments, "state.bundu.wst.calc.auto", false, "single-95") .runTest(overrideFileExport() != null ? overrideFileExport() : true); } }