Clover Coverage Report - Kuali Student 1.1.1-SNAPSHOT (Aggregated)
Coverage timestamp: Wed Apr 20 2011 04:04:00 EST
12   61   2   6
0   33   0.17   2
2     1  
1    
 
  DaoCommonTest       Line # 29 12 0% 2 0 100% 1.0
 
  (2)
 
1    /**
2    * Copyright 2010 The Kuali Foundation Licensed under the
3    * Educational Community License, Version 2.0 (the "License"); you may
4    * not use this file except in compliance with the License. You may
5    * obtain a copy of the License at
6    *
7    * http://www.osedu.org/licenses/ECL-2.0
8    *
9    * Unless required by applicable law or agreed to in writing,
10    * software distributed under the License is distributed on an "AS IS"
11    * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
12    * or implied. See the License for the specific language governing
13    * permissions and limitations under the License.
14    */
15   
16    package org.kuali.student.common_test_tester;
17   
18    import static org.junit.Assert.assertEquals;
19    import static org.junit.Assert.assertNotNull;
20   
21    import org.junit.Test;
22    import org.kuali.student.common.test.spring.AbstractTransactionalDaoTest;
23    import org.kuali.student.common.test.spring.Dao;
24    import org.kuali.student.common.test.spring.PersistenceFileLocation;
25    import org.kuali.student.common_test_tester.support.MyDao;
26    import org.kuali.student.common_test_tester.support.Value;
27   
28    @PersistenceFileLocation("classpath:META-INF/test-persistence.xml")
 
29    public class DaoCommonTest extends AbstractTransactionalDaoTest {
30   
31    @Dao(value = "org.kuali.student.common_test_tester.support.MyDaoImpl", testDataFile = "classpath:META-INF/load-my-beans.xml", testSqlFile="classpath:test.sql")
32    private MyDao myDao;
33   
34    public Value value1;
35   
 
36  1 toggle @Test
37    public void test1() {
38  1 Value value = new Value("Cheerios");
39   
40  1 String id = myDao.createValue(value);
41    //em.flush();//This is needed for eclipselink for some reason
42  1 String result = myDao.findValue(id);
43  1 assertEquals("Cheerios", result);
44   
45  1 assertNotNull(myDao.findValueFromValue("Value Number One"));
46  1 assertNotNull(myDao.findValue("11223344-1122-1122-1111-000000000000"));
47    }
48   
 
49  1 toggle @Test
50    public void test2() {
51  1 Value value = new Value("Cheerios");
52   
53  1 String id = myDao.createValue(value);
54    //em.flush();//This is needed for eclipselink for some reason
55  1 String result = myDao.findValue(id);
56  1 assertEquals("Cheerios", result);
57   
58  1 assertNotNull(myDao.findValueFromValue("Value Number One"));
59  1 assertNotNull(myDao.findValue("11223344-1122-1122-1111-000000000000"));
60    }
61    }