comparison gnv/src/test/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientTestCase.java @ 5:4027821ca8d7

Testcase for querying Artifacfactorydescriptions from the ArtifactDatabase gnv/trunk@74 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Fri, 11 Sep 2009 15:23:29 +0000
parents
children e6c47838eee6
comparison
equal deleted inserted replaced
4:72951b955f00 5:4027821ca8d7
1 /**
2 *
3 */
4 package de.intevation.gnv.artifactdatabase.client;
5
6 import java.util.Collection;
7
8 import org.apache.log4j.BasicConfigurator;
9 import org.apache.log4j.Logger;
10
11 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException;
12 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject;
13
14 import junit.framework.TestCase;
15
16 /**
17 * @author Tim Englich <tim.englich@intevation.de>
18 *
19 */
20 public class ArtifactDatabaseClientTestCase extends TestCase {
21
22 /**
23 * the logger, used to log exceptions and additonaly information
24 */
25 private static Logger log = null;
26
27 static{
28 BasicConfigurator.configure();
29 log = Logger.getLogger(DefaultArtifactDatabaseClient.class);
30 }
31 /**
32 * Constructor
33 * @param name
34 */
35 public ArtifactDatabaseClientTestCase(String name) {
36 super(name);
37 }
38
39 /**
40 * @see junit.framework.TestCase#setUp()
41 */
42 protected void setUp() throws Exception {
43 super.setUp();
44 }
45
46 public void testArtifactDatabaseClient(){
47
48 try {
49 ArtifactDatabaseClient artifactDatabaseClient = ArtifactDatabaseClientFactory.getInstance().getArtifactDatabaseClient();
50 Collection<ArtifactObject> factories = artifactDatabaseClient.getArtifactFactories();
51 } catch (ArtifactDatabaseClientException e) {
52 log.error(e,e);
53 fail();
54 }
55 }
56
57 }

http://dive4elements.wald.intevation.org