Mercurial > lada > lada-server
annotate src/test/java/de/intevation/lada/StammdatenTest.java @ 1028:1c41c7b8f7c2 schema-update
Updated server application to new database model. THIS IS STILL WIP!!!
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 08 Jul 2016 15:32:36 +0200 |
parents | aba3a5384c69 |
children | ea550e9a09a3 |
rev | line source |
---|---|
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
1 /* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
2 * Software engineering by Intevation GmbH |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
3 * |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
4 * This file is Free Software under the GNU GPL (v>=3) |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
5 * and comes with ABSOLUTELY NO WARRANTY! Check out |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
6 * the documentation coming with IMIS-Labordaten-Application for details. |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
7 */ |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
8 package de.intevation.lada; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
9 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
10 import java.net.URL; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
11 import java.util.ArrayList; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
12 |
835
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
13 import javax.persistence.EntityManager; |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
14 import javax.persistence.PersistenceContext; |
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
15 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
16 import org.apache.log4j.Logger; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
17 import org.jboss.arquillian.container.test.api.RunAsClient; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
18 import org.jboss.arquillian.junit.Arquillian; |
835
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
19 import org.jboss.arquillian.junit.InSequence; |
977
aba3a5384c69
Use a minimal set of master data based on empty database for tests.
Tom Gottfried <tom@intevation.de>
parents:
835
diff
changeset
|
20 import org.jboss.arquillian.persistence.ApplyScriptBefore; |
835
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
21 import org.jboss.arquillian.persistence.Cleanup; |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
22 import org.jboss.arquillian.persistence.DataSource; |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
23 import org.jboss.arquillian.persistence.TestExecutionPhase; |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
24 import org.jboss.arquillian.persistence.UsingDataSet; |
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
25 import org.jboss.arquillian.test.api.ArquillianResource; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
26 import org.junit.Assert; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
27 import org.junit.BeforeClass; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
28 import org.junit.FixMethodOrder; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
29 import org.junit.Test; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
30 import org.junit.runner.RunWith; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
31 import org.junit.runners.MethodSorters; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
32 |
1028
1c41c7b8f7c2
Updated server application to new database model. THIS IS STILL WIP!!!
Raimund Renkert <raimund.renkert@intevation.de>
parents:
977
diff
changeset
|
33 import de.intevation.lada.model.stammdaten.DatensatzErzeuger; |
1c41c7b8f7c2
Updated server application to new database model. THIS IS STILL WIP!!!
Raimund Renkert <raimund.renkert@intevation.de>
parents:
977
diff
changeset
|
34 import de.intevation.lada.model.stammdaten.MessprogrammKategorie; |
1c41c7b8f7c2
Updated server application to new database model. THIS IS STILL WIP!!!
Raimund Renkert <raimund.renkert@intevation.de>
parents:
977
diff
changeset
|
35 import de.intevation.lada.model.stammdaten.Ort; |
1c41c7b8f7c2
Updated server application to new database model. THIS IS STILL WIP!!!
Raimund Renkert <raimund.renkert@intevation.de>
parents:
977
diff
changeset
|
36 import de.intevation.lada.model.stammdaten.Probenehmer; |
835
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
37 import de.intevation.lada.test.stamm.DatensatzErzeugerTest; |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
38 import de.intevation.lada.test.stamm.MessprogrammKategorieTest; |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
39 import de.intevation.lada.test.stamm.OrtTest; |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
40 import de.intevation.lada.test.stamm.ProbenehmerTest; |
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
41 import de.intevation.lada.test.stamm.Stammdaten; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
42 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
43 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
44 /** |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
45 * Class to test the Lada server stammdaten services. |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
46 * |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
47 * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a> |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
48 */ |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
49 @RunWith(Arquillian.class) |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
50 @FixMethodOrder(MethodSorters.NAME_ASCENDING) |
977
aba3a5384c69
Use a minimal set of master data based on empty database for tests.
Tom Gottfried <tom@intevation.de>
parents:
835
diff
changeset
|
51 @ApplyScriptBefore("datasets/clean_and_seed.sql") |
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
52 public class StammdatenTest extends BaseTest { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
53 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
54 private static Logger logger = Logger.getLogger(StammdatenTest.class); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
55 |
835
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
56 @PersistenceContext(unitName="stamm") |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
57 EntityManager em; |
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
58 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
59 private Stammdaten stammdatenTest; |
835
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
60 private DatensatzErzeugerTest datensatzerzeugerTest; |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
61 private ProbenehmerTest probenehmerTest; |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
62 private MessprogrammKategorieTest messprogrammkategorieTest; |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
63 private OrtTest ortTest; |
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
64 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
65 public StammdatenTest () { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
66 stammdatenTest = new Stammdaten(); |
835
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
67 datensatzerzeugerTest = new DatensatzErzeugerTest(); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
68 probenehmerTest = new ProbenehmerTest(); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
69 messprogrammkategorieTest = new MessprogrammKategorieTest(); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
70 ortTest = new OrtTest(); |
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
71 testProtocol = new ArrayList<Protocol>(); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
72 verboseLogging = false; |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
73 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
74 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
75 @BeforeClass |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
76 public static void beforeTests() { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
77 logger.info("---------- Testing Lada Stamm Services ----------"); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
78 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
79 |
835
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
80 /** |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
81 * Insert a probe object into the database. |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
82 */ |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
83 @Test |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
84 @InSequence(1) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
85 @UsingDataSet("datasets/dbUnit_datensatzerzeuger.json") |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
86 @DataSource("java:jboss/lada-stamm") |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
87 @Cleanup(phase=TestExecutionPhase.NONE) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
88 public final void prepareDatabaseDatensatzerzeuger() throws Exception { |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
89 Protocol protocol = new Protocol(); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
90 protocol.setName("database"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
91 protocol.setType("insert datensatzerzeuger"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
92 protocol.addInfo("database", "Insert datensatzerzeuger into database"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
93 testProtocol.add(protocol); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
94 DatensatzErzeuger erzeuger = em.find(DatensatzErzeuger.class, 1000); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
95 Assert.assertNotNull(erzeuger); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
96 protocol.setPassed(true); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
97 } |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
98 |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
99 /** |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
100 * Tests for probe operations |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
101 */ |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
102 @Test |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
103 @InSequence(2) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
104 @RunAsClient |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
105 public final void testDatensatzerzeuger(@ArquillianResource URL baseUrl) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
106 throws Exception { |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
107 datensatzerzeugerTest.init(baseUrl, testProtocol); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
108 datensatzerzeugerTest.execute(); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
109 } |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
110 |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
111 /** |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
112 * Insert a probe object into the database. |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
113 */ |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
114 @Test |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
115 @InSequence(3) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
116 @UsingDataSet("datasets/dbUnit_probenehmer.json") |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
117 @DataSource("java:jboss/lada-stamm") |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
118 @Cleanup(phase=TestExecutionPhase.NONE) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
119 public final void prepareDatabaseProbenehmer() throws Exception { |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
120 Protocol protocol = new Protocol(); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
121 protocol.setName("database"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
122 protocol.setType("insert probenehmer"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
123 protocol.addInfo("database", "Insert Probenehmer into database"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
124 testProtocol.add(protocol); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
125 Probenehmer probenehmer = em.find(Probenehmer.class, 1000); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
126 Assert.assertNotNull(probenehmer); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
127 protocol.setPassed(true); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
128 } |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
129 |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
130 /** |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
131 * Tests for probe operations |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
132 */ |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
133 @Test |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
134 @InSequence(4) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
135 @RunAsClient |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
136 public final void testProbenehmer(@ArquillianResource URL baseUrl) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
137 throws Exception { |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
138 probenehmerTest.init(baseUrl, testProtocol); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
139 probenehmerTest.execute(); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
140 } |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
141 |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
142 /** |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
143 * Insert a probe object into the database. |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
144 */ |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
145 @Test |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
146 @InSequence(5) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
147 @UsingDataSet("datasets/dbUnit_messprogrammkategorie.json") |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
148 @DataSource("java:jboss/lada-stamm") |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
149 @Cleanup(phase=TestExecutionPhase.NONE) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
150 public final void prepareDatabaseMessprogrammKategorie() throws Exception { |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
151 Protocol protocol = new Protocol(); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
152 protocol.setName("database"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
153 protocol.setType("insert messprogrammkategorie"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
154 protocol.addInfo("database", "Insert messprogrammkategorie into database"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
155 testProtocol.add(protocol); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
156 MessprogrammKategorie kategorie = em.find(MessprogrammKategorie.class, 1000); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
157 Assert.assertNotNull(kategorie); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
158 protocol.setPassed(true); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
159 } |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
160 |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
161 /** |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
162 * Tests for probe operations |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
163 */ |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
164 @Test |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
165 @InSequence(6) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
166 @RunAsClient |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
167 public final void testMessprogrammKategorie(@ArquillianResource URL baseUrl) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
168 throws Exception { |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
169 messprogrammkategorieTest.init(baseUrl, testProtocol); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
170 messprogrammkategorieTest.execute(); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
171 } |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
172 |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
173 /** |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
174 * Insert a probe object into the database. |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
175 */ |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
176 @Test |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
177 @InSequence(7) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
178 @UsingDataSet("datasets/dbUnit_ort.json") |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
179 @DataSource("java:jboss/lada-stamm") |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
180 @Cleanup(phase=TestExecutionPhase.NONE) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
181 public final void prepareDatabaseOrt() throws Exception { |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
182 Protocol protocol = new Protocol(); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
183 protocol.setName("database"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
184 protocol.setType("insert ort"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
185 protocol.addInfo("database", "Insert ortinto database"); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
186 testProtocol.add(protocol); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
187 Ort ort = em.find(Ort.class, 1000); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
188 Assert.assertNotNull(ort); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
189 protocol.setPassed(true); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
190 } |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
191 |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
192 /** |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
193 * Tests for probe operations |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
194 */ |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
195 @Test |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
196 @InSequence(8) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
197 @RunAsClient |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
198 public final void testOrt(@ArquillianResource URL baseUrl) |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
199 throws Exception { |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
200 ortTest.init(baseUrl, testProtocol); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
201 ortTest.execute(); |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
202 } |
075f511243d5
Added tests for stammdaten
Raimund Renkert <raimund.renkert@intevation.de>
parents:
832
diff
changeset
|
203 |
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
204 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
205 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
206 public final void testDatenbasisAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
207 stammdatenTest.getAll(baseUrl, "datenbasis", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
208 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
209 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
210 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
211 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
212 public final void testDatenbasisById(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
213 stammdatenTest.getById(baseUrl, "datenbasis", 9, testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
214 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
215 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
216 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
217 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
218 public final void testMesseinheitAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
219 stammdatenTest.getAll(baseUrl, "messeinheit", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
220 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
221 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
222 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
223 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
224 public final void testMesseinheitById(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
225 stammdatenTest.getById(baseUrl, "messeinheit", 207, testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
226 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
227 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
228 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
229 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
230 public final void testMessgroesseAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
231 stammdatenTest.getAll(baseUrl, "messgroesse", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
232 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
233 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
234 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
235 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
236 public final void testMessgroesseById(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
237 stammdatenTest.getById(baseUrl, "messgroesse", 56, testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
238 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
239 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
240 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
241 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
242 public final void testMessmethodeAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
243 stammdatenTest.getAll(baseUrl, "messmethode", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
244 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
245 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
246 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
247 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
248 public final void testMessmethodeById(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
249 stammdatenTest.getById(baseUrl, "messmethode", "GI", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
250 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
251 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
252 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
253 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
254 public final void testMessstelleAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
255 stammdatenTest.getAll(baseUrl, "messstelle", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
256 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
257 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
258 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
259 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
260 public final void testMessstelleById(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
261 stammdatenTest.getById(baseUrl, "messstelle", "06010", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
262 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
263 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
264 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
265 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
266 public final void testNetzbetreiberAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
267 stammdatenTest.getAll(baseUrl, "netzbetreiber", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
268 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
269 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
270 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
271 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
272 public final void testNetzbetreiberById(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
273 stammdatenTest.getById(baseUrl, "netzbetreiber", "06", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
274 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
275 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
276 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
277 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
278 public final void testPflichtmessgroesseAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
279 stammdatenTest.getAll(baseUrl, "pflichtmessgroesse", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
280 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
281 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
282 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
283 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
284 public final void testPflichtmessgroesseById(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
285 stammdatenTest.getById(baseUrl, "pflichtmessgroesse", 33, testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
286 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
287 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
288 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
289 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
290 public final void testProbenartAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
291 stammdatenTest.getAll(baseUrl, "probenart", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
292 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
293 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
294 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
295 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
296 public final void testProbenartById(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
297 stammdatenTest.getById(baseUrl, "probenart", 1, testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
298 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
299 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
300 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
301 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
302 public final void testProbenzusatzAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
303 stammdatenTest.getAll(baseUrl, "probenzusatz", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
304 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
305 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
306 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
307 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
308 public final void testProbenzusatzById(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
309 stammdatenTest.getById(baseUrl, "probenzusatz", "A74", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
310 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
311 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
312 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
313 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
314 public final void testKoordinatenartAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
315 stammdatenTest.getAll(baseUrl, "koordinatenart", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
316 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
317 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
318 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
319 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
320 public final void testKoordinatenartById(@ArquillianResource URL baseUrl) { |
977
aba3a5384c69
Use a minimal set of master data based on empty database for tests.
Tom Gottfried <tom@intevation.de>
parents:
835
diff
changeset
|
321 stammdatenTest.getById(baseUrl, "koordinatenart", 5, testProtocol); |
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
322 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
323 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
324 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
325 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
326 public final void testStaatAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
327 stammdatenTest.getAll(baseUrl, "staat", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
328 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
329 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
330 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
331 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
332 public final void testStaatById(@ArquillianResource URL baseUrl) { |
977
aba3a5384c69
Use a minimal set of master data based on empty database for tests.
Tom Gottfried <tom@intevation.de>
parents:
835
diff
changeset
|
333 stammdatenTest.getById(baseUrl, "staat", 0, testProtocol); |
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
334 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
335 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
336 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
337 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
338 public final void testUmweltAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
339 stammdatenTest.getAll(baseUrl, "umwelt", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
340 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
341 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
342 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
343 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
344 public final void testUmweltById(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
345 stammdatenTest.getById(baseUrl, "umwelt", "L6", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
346 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
347 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
348 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
349 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
350 public final void testVerwaltungseinheitAll(@ArquillianResource URL baseUrl) { |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
351 stammdatenTest.getAll(baseUrl, "verwaltungseinheit", testProtocol); |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
352 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
353 |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
354 @Test |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
355 @RunAsClient |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
356 public final void testVerwaltungseinheitById(@ArquillianResource URL baseUrl) { |
977
aba3a5384c69
Use a minimal set of master data based on empty database for tests.
Tom Gottfried <tom@intevation.de>
parents:
835
diff
changeset
|
357 stammdatenTest.getById(baseUrl, "verwaltungseinheit", |
aba3a5384c69
Use a minimal set of master data based on empty database for tests.
Tom Gottfried <tom@intevation.de>
parents:
835
diff
changeset
|
358 "11000000", testProtocol); |
832
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
359 } |
59c51da59b30
Refactored test environment.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
360 } |