gernotbelger@9422: package test.uinfo; gernotbelger@9422: gernotbelger@9422: import java.io.IOException; gernotbelger@9422: gernotbelger@9422: import org.dive4elements.river.client.shared.exceptions.ServerException; gernotbelger@9422: import org.junit.Ignore; gernotbelger@9422: import org.junit.Test; gernotbelger@9422: gernotbelger@9422: import test.AbstractBerechnungsartenTester; gernotbelger@9422: import test.ICalcMode; gernotbelger@9422: import test.IFilenameMapper; gernotbelger@9422: gernotbelger@9422: /** gernotbelger@9422: * @author Ingo Weinzierl gernotbelger@9422: */ gernotbelger@9422: gernotbelger@9422: // REMARK: ignored, because maven will auto-test all tests, but this one needs a running river-artifacts gernotbelger@9422: // For running the JUunit test, the annotation @Ignore has to be disabled gernotbelger@9422: @Ignore gernotbelger@9422: public class UInfoBerechnungsartenTester extends AbstractBerechnungsartenTester { gernotbelger@9422: gernotbelger@9422: public static enum CalcMode implements ICalcMode { gernotbelger@9422: uinfo_salix_line, // gernotbelger@9422: // der Vollständigkeit halber gernotbelger@9422: uinfo_inundation_duration, uinfo_vegetation_zones gernotbelger@9422: }; gernotbelger@9422: gernotbelger@9422: public static enum FilenameMapper implements IFilenameMapper { gernotbelger@9422: gernotbelger@9422: SALIX_NO_SCENARIO("/uinfo/salix/salix_no_scenario.csv"); // gernotbelger@9422: gernotbelger@9422: private final String filename; gernotbelger@9422: gernotbelger@9422: FilenameMapper(final String filename) { gernotbelger@9422: this.filename = filename; gernotbelger@9422: } gernotbelger@9422: gernotbelger@9422: @Override gernotbelger@9422: public String getFilename() { gernotbelger@9422: return this.filename; gernotbelger@9422: } gernotbelger@9422: } gernotbelger@9422: gernotbelger@9422: /* Salix no Scenario */ gernotbelger@9422: @Override gernotbelger@9422: @Test gernotbelger@9422: public void testSalixNoScenario() throws ServerException, IOException { gernotbelger@9422: gernotbelger@9422: UinfoRunnerCreatorHelper.createUinfoSalixTest(FilenameMapper.SALIX_NO_SCENARIO, 0., 182.4, River.Beispielfluss, null) gernotbelger@9422: .runTest(overrideFileExport() != null ? overrideFileExport() : true); gernotbelger@9422: } gernotbelger@9422: gernotbelger@9422: }