Mercurial > lada > lada-server
comparison src/test/java/de/intevation/lada/StammdatenTest.java @ 977:aba3a5384c69
Use a minimal set of master data based on empty database for tests.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Tue, 14 Jun 2016 18:30:41 +0200 |
parents | 075f511243d5 |
children | 1c41c7b8f7c2 8f2b1a8f2a73 |
comparison
equal
deleted
inserted
replaced
976:01ce190079e5 | 977:aba3a5384c69 |
---|---|
15 | 15 |
16 import org.apache.log4j.Logger; | 16 import org.apache.log4j.Logger; |
17 import org.jboss.arquillian.container.test.api.RunAsClient; | 17 import org.jboss.arquillian.container.test.api.RunAsClient; |
18 import org.jboss.arquillian.junit.Arquillian; | 18 import org.jboss.arquillian.junit.Arquillian; |
19 import org.jboss.arquillian.junit.InSequence; | 19 import org.jboss.arquillian.junit.InSequence; |
20 import org.jboss.arquillian.persistence.ApplyScriptBefore; | |
20 import org.jboss.arquillian.persistence.Cleanup; | 21 import org.jboss.arquillian.persistence.Cleanup; |
21 import org.jboss.arquillian.persistence.DataSource; | 22 import org.jboss.arquillian.persistence.DataSource; |
22 import org.jboss.arquillian.persistence.TestExecutionPhase; | 23 import org.jboss.arquillian.persistence.TestExecutionPhase; |
23 import org.jboss.arquillian.persistence.UsingDataSet; | 24 import org.jboss.arquillian.persistence.UsingDataSet; |
24 import org.jboss.arquillian.test.api.ArquillianResource; | 25 import org.jboss.arquillian.test.api.ArquillianResource; |
45 * | 46 * |
46 * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a> | 47 * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a> |
47 */ | 48 */ |
48 @RunWith(Arquillian.class) | 49 @RunWith(Arquillian.class) |
49 @FixMethodOrder(MethodSorters.NAME_ASCENDING) | 50 @FixMethodOrder(MethodSorters.NAME_ASCENDING) |
51 @ApplyScriptBefore("datasets/clean_and_seed.sql") | |
50 public class StammdatenTest extends BaseTest { | 52 public class StammdatenTest extends BaseTest { |
51 | 53 |
52 private static Logger logger = Logger.getLogger(StammdatenTest.class); | 54 private static Logger logger = Logger.getLogger(StammdatenTest.class); |
53 | 55 |
54 @PersistenceContext(unitName="stamm") | 56 @PersistenceContext(unitName="stamm") |
314 } | 316 } |
315 | 317 |
316 @Test | 318 @Test |
317 @RunAsClient | 319 @RunAsClient |
318 public final void testKoordinatenartById(@ArquillianResource URL baseUrl) { | 320 public final void testKoordinatenartById(@ArquillianResource URL baseUrl) { |
319 stammdatenTest.getById(baseUrl, "koordinatenart", 2, testProtocol); | 321 stammdatenTest.getById(baseUrl, "koordinatenart", 5, testProtocol); |
320 } | 322 } |
321 | 323 |
322 @Test | 324 @Test |
323 @RunAsClient | 325 @RunAsClient |
324 public final void testStaatAll(@ArquillianResource URL baseUrl) { | 326 public final void testStaatAll(@ArquillianResource URL baseUrl) { |
326 } | 328 } |
327 | 329 |
328 @Test | 330 @Test |
329 @RunAsClient | 331 @RunAsClient |
330 public final void testStaatById(@ArquillianResource URL baseUrl) { | 332 public final void testStaatById(@ArquillianResource URL baseUrl) { |
331 stammdatenTest.getById(baseUrl, "staat", 322, testProtocol); | 333 stammdatenTest.getById(baseUrl, "staat", 0, testProtocol); |
332 } | 334 } |
333 | 335 |
334 @Test | 336 @Test |
335 @RunAsClient | 337 @RunAsClient |
336 public final void testUmweltAll(@ArquillianResource URL baseUrl) { | 338 public final void testUmweltAll(@ArquillianResource URL baseUrl) { |
350 } | 352 } |
351 | 353 |
352 @Test | 354 @Test |
353 @RunAsClient | 355 @RunAsClient |
354 public final void testVerwaltungseinheitById(@ArquillianResource URL baseUrl) { | 356 public final void testVerwaltungseinheitById(@ArquillianResource URL baseUrl) { |
355 stammdatenTest.getById(baseUrl, "verwaltungseinheit", "09575134", testProtocol); | 357 stammdatenTest.getById(baseUrl, "verwaltungseinheit", |
358 "11000000", testProtocol); | |
356 } | 359 } |
357 } | 360 } |