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