annotate src/test/java/de/intevation/lada/StammdatenTest.java @ 1040:ea550e9a09a3 schema-update

Updated unit tests to fit the new data model.
author Raimund Renkert <raimund.renkert@intevation.de>
date Fri, 02 Sep 2016 14:03:25 +0200
parents 1c41c7b8f7c2
children
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) {
1040
ea550e9a09a3 Updated unit tests to fit the new data model.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 1028
diff changeset
249 stammdatenTest.getById(baseUrl, "messmethode", "A3", testProtocol);
832
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) {
1040
ea550e9a09a3 Updated unit tests to fit the new data model.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 1028
diff changeset
285 stammdatenTest.getById(baseUrl, "pflichtmessgroesse", "A3", testProtocol);
832
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 }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)