Clover Coverage Report
Coverage timestamp: Fri May 24 2013 13:47:27 UTC
49   144   13   3.77
0   79   0.27   13
13     1  
1    
 
  NodeVoTest       Line # 24 49 13 100% 1.0
 
  (11)
 
1    /* This file is part of the project "Hilbert II" - http://www.qedeq.org
2    *
3    * Copyright 2000-2013, 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.se.dto.module;
17   
18   
19    /**
20    * Test class {@link org.qedeq.kernel.se.dto.module.NodeVo}.
21    *
22    * @author Michael Meyling
23    */
 
24    public class NodeVoTest extends AbstractVoModuleTestCase {
25   
26    /** This object is tested. */
27    private NodeVo node;
28   
 
29  11 toggle protected void setUp() throws Exception {
30  11 super.setUp();
31  11 removeMethodToCheck("getNode");
32  11 removeMethodToCheck("getSubsection");
33  11 node = new NodeVo();
34    }
35   
 
36  11 toggle protected void tearDown() throws Exception {
37  11 super.tearDown();
38  11 node = null;
39    }
40   
 
41  116 toggle protected Class getTestedClass() {
42  116 return NodeVo.class;
43    }
44   
45    /**
46    * Test {@link NodeVo#getId()} and {@link NodeVo#setId(String)}.
47    */
 
48  1 toggle public void testSetGetLabel() {
49  1 assertNull(node.getId());
50  1 final String value = "mulumis";
51  1 node.setId(value);
52  1 assertEquals(value, node.getId());
53    }
54   
55    /**
56    * Test {@link NodeVo#getLevel()} and {@link NodeVo#setLevel(String)}.
57    */
 
58  1 toggle public void testSetGetLevel() {
59  1 assertNull(node.getLevel());
60  1 final String value = "muasdfj7";
61  1 node.setLevel(value);
62  1 assertEquals(value, node.getLevel());
63    }
64   
65    /**
66    * Test {@link NodeVo#getName()} and {@link NodeVo#setName(LatexListVo)}.
67    */
 
68  1 toggle public void testSetGetName() {
69  1 assertNull(node.getName());
70  1 final LatexListVo value = new LatexListVo();
71  1 value.add(new LatexVo("dsfj", "8asdf67"));
72  1 value.add(new LatexVo("dusi", "jasjfdsjf"));
73  1 node.setName(value);
74  1 assertEquals(value, node.getName());
75    }
76   
77    /**
78    * Test {@link NodeVo#getPrecedingText()} and
79    * {@link NodeVo#setPrecedingText(LatexListVo)}.
80    */
 
81  1 toggle public void testSetGetPrecedingText() {
82  1 assertNull(node.getPrecedingText());
83  1 final LatexListVo value = new LatexListVo();
84  1 value.add(new LatexVo("tdsfj", "a8asdf67"));
85  1 value.add(new LatexVo("tdusi", "ajasjfdsjf"));
86  1 node.setPrecedingText(value);
87  1 assertEquals(value, node.getPrecedingText());
88    }
89   
90    /**
91    * Test {@link NodeVo#getNodeType()} and {@link NodeVo#setNodeType(NodeType)}.
92    */
 
93  1 toggle public void testSetGetNodeType() {
94  1 assertNull(node.getNodeType());
95  1 final PredicateDefinitionVo value = new PredicateDefinitionVo();
96  1 node.setNodeType(value);
97  1 assertEquals(value, node.getNodeType());
98    }
99   
100    /**
101    * Test {@link NodeVo#getSucceedingText()} and
102    * {@link NodeVo#setSucceedingText(LatexListVo)}.
103    */
 
104  1 toggle public void testSetGetSucceedingText() {
105  1 assertNull(node.getSucceedingText());
106  1 final LatexListVo value = new LatexListVo();
107  1 value.add(new LatexVo("ftdsfj", "a8asddf67"));
108  1 value.add(new LatexVo("ftdusi", "adjasjfdsjf"));
109  1 node.setSucceedingText(value);
110  1 assertEquals(value, node.getSucceedingText());
111    }
112   
113    /**
114    * Test {@link NodeVo#equals(Object)}.
115    */
 
116  1 toggle public void testEquals() {
117  1 final NodeVo node2 = new NodeVo();
118  1 assertTrue(node.equals(node2));
119  1 assertTrue(node2.equals(node));
120  1 node.setId("Hei");
121  1 assertFalse(node.equals(node2));
122  1 assertFalse(node2.equals(node));
123    }
124   
125    /**
126    * Test {@link NodeVo#toString()}.
127    *
128    */
 
129  1 toggle public void testToString() {
130  1 assertNotNull(node.toString());
131  1 final NodeVo node2 = new NodeVo();
132  1 assertEquals(node.toString(), node2.toString());
133  1 node.setId("Hei");
134    }
135   
 
136  1 toggle public void testGetNode() {
137  1 assertEquals(node, node.getNode());
138    }
139   
 
140  1 toggle public void testGetSubsection() {
141  1 assertNull(node.getSubsection());
142    }
143   
144    }