Clover Coverage Report
Coverage timestamp: Sat Sep 18 2010 04:09:52 UTC
45   135   11   4.09
0   71   0.24   11
11     1  
1    
 
  NodeVoTest       Line # 25 45 11 100% 1.0
 
  (9)
 
1    /* This file is part of the project "Hilbert II" - http://www.qedeq.org
2    *
3    * Copyright 2000-2010, Michael Meyling <mime@qedeq.org>.
4    *
5    * "Hilbert II" is free software; you can redistribute
6    * it and/or modify it under the terms of the GNU General Public
7    * License as published by the Free Software Foundation; either
8    * version 2 of the License, or (at your option) any later version.
9    *
10    * This program is distributed in the hope that it will be useful,
11    * but WITHOUT ANY WARRANTY; without even the implied warranty of
12    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13    * GNU General Public License for more details.
14    */
15   
16    package org.qedeq.kernel.dto.module;
17   
18   
19    /**
20    * Test class {@link org.qedeq.kernel.dto.module.NodeVo}.
21    *
22    * @version $Revision: 1.8 $
23    * @author Michael Meyling
24    */
 
25    public class NodeVoTest extends AbstractVoModuleTest {
26   
27    /** This object is tested. */
28    private NodeVo node;
29   
 
30  9 toggle protected void setUp() throws Exception {
31  9 super.setUp();
32  9 node = new NodeVo();
33    }
34   
 
35  9 toggle protected void tearDown() throws Exception {
36  9 super.tearDown();
37  9 node = null;
38    }
39   
 
40  110 toggle protected Class getTestedClass() {
41  110 return NodeVo.class;
42    }
43   
44    /**
45    * Test {@link NodeVo#getId()} and {@link NodeVo#setId(String)}.
46    */
 
47  1 toggle public void testSetGetLabel() {
48  1 assertNull(node.getId());
49  1 final String value = "mulumis";
50  1 node.setId(value);
51  1 assertEquals(value, node.getId());
52    }
53   
54    /**
55    * Test {@link NodeVo#getLevel()} and {@link NodeVo#setLevel(String)}.
56    */
 
57  1 toggle public void testSetGetLevel() {
58  1 assertNull(node.getLevel());
59  1 final String value = "muasdfj7";
60  1 node.setLevel(value);
61  1 assertEquals(value, node.getLevel());
62    }
63   
64    /**
65    * Test {@link NodeVo#getName()} and {@link NodeVo#setName(LatexListVo)}.
66    */
 
67  1 toggle public void testSetGetName() {
68  1 assertNull(node.getName());
69  1 final LatexListVo value = new LatexListVo();
70  1 value.add(new LatexVo("dsfj", "8asdf67"));
71  1 value.add(new LatexVo("dusi", "jasjfdsjf"));
72  1 node.setName(value);
73  1 assertEquals(value, node.getName());
74    }
75   
76    /**
77    * Test {@link NodeVo#getPrecedingText()} and
78    * {@link NodeVo#setPrecedingText(LatexListVo)}.
79    */
 
80  1 toggle public void testSetGetPrecedingText() {
81  1 assertNull(node.getPrecedingText());
82  1 final LatexListVo value = new LatexListVo();
83  1 value.add(new LatexVo("tdsfj", "a8asdf67"));
84  1 value.add(new LatexVo("tdusi", "ajasjfdsjf"));
85  1 node.setPrecedingText(value);
86  1 assertEquals(value, node.getPrecedingText());
87    }
88   
89    /**
90    * Test {@link NodeVo#getNodeType()} and {@link NodeVo#setNodeType(NodeType)}.
91    */
 
92  1 toggle public void testSetGetNodeType() {
93  1 assertNull(node.getNodeType());
94  1 final PredicateDefinitionVo value = new PredicateDefinitionVo();
95  1 node.setNodeType(value);
96  1 assertEquals(value, node.getNodeType());
97    }
98   
99    /**
100    * Test {@link NodeVo#getSucceedingText()} and
101    * {@link NodeVo#setSucceedingText(LatexListVo)}.
102    */
 
103  1 toggle public void testSetGetSucceedingText() {
104  1 assertNull(node.getSucceedingText());
105  1 final LatexListVo value = new LatexListVo();
106  1 value.add(new LatexVo("ftdsfj", "a8asddf67"));
107  1 value.add(new LatexVo("ftdusi", "adjasjfdsjf"));
108  1 node.setSucceedingText(value);
109  1 assertEquals(value, node.getSucceedingText());
110    }
111   
112    /**
113    * Test {@link NodeVo#equals(Object)}.
114    */
 
115  1 toggle public void testEquals() {
116  1 final NodeVo node2 = new NodeVo();
117  1 assertTrue(node.equals(node2));
118  1 assertTrue(node2.equals(node));
119  1 node.setId("Hei");
120  1 assertFalse(node.equals(node2));
121  1 assertFalse(node2.equals(node));
122    }
123   
124    /**
125    * Test {@link NodeVo#toString()}.
126    *
127    */
 
128  1 toggle public void testToString() {
129  1 assertNotNull(node.toString());
130  1 final NodeVo node2 = new NodeVo();
131  1 assertEquals(node.toString(), node2.toString());
132  1 node.setId("Hei");
133    }
134   
135    }