1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.core.test;
17
18 import org.junit.Test;
19 import org.kuali.rice.test.data.PerSuiteUnitTestData;
20 import org.kuali.rice.test.data.PerTestUnitTestData;
21 import org.kuali.rice.test.data.UnitTestData;
22
23
24
25
26
27
28 @PerSuiteUnitTestData({
29 @UnitTestData("insert into " + AnnotationTestParent.TEST_TABLE_NAME + " (COL) values ('3')"),
30 @UnitTestData(filename = "classpath:org/kuali/rice/test/DataLoaderAnnotationTestData.sql")
31 })
32 public class DataLoaderAnnotationTest extends AnnotationTestParent {
33
34 public DataLoaderAnnotationTest() {}
35
36 @Override
37 protected void setUpInternal() throws Exception {
38 try{
39 resetDb();
40 } catch (Exception e) {
41
42 }
43 super.setUpInternal();
44 }
45
46 @Test public void testParentAndSubClassImplementation() throws Exception {
47
48 verifyExistence("3");
49 verifyCount("3", 1);
50
51
52 verifyExistence("4");
53 verifyCount("4", 1);
54
55
56 verifyExistence("1");
57 verifyCount("1", 1);
58
59
60 verifyExistence("2");
61 verifyCount("2", 1);
62 }
63 }