Skip to content

Package: UsNode

UsNode

nameinstructionbranchcomplexitylinemethod
UsNode()
M: 3 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
equals(Object)
M: 14 C: 0
0%
M: 4 C: 0
0%
M: 3 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%
hashCode()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
interpret(CommunicationManager)
M: 6 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
toString()
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%

Coverage

1: package parser.nodes;
2:
3: public class UsNode extends AbstractNode {
4:
5:         public UsNode() {
6:                 super();
7:         }
8:         
9:         @Override
10:         public String toString() {
11:                 return "_";
12:         }
13:
14:         @Override
15:         public boolean equals(Object obj) {
16:•                return obj instanceof UsNode
17:•                                && ((UsNode) obj).toString().equals(this.toString());
18:         }
19:
20:         @Override
21:         public int hashCode() {
22:                 // TODO Auto-generated method stub
23:                 return 0;
24:         }
25:
26:         @Override
27:         public AbstractReturnValue interpret(CommunicationManager mgr) throws PruefscriptException {
28:                 return new StringValue(this.toString());
29:         }
30:
31: }