-
Notifications
You must be signed in to change notification settings - Fork 14
/
DelegatingResultRowTest.java
176 lines (144 loc) · 4.65 KB
/
DelegatingResultRowTest.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
package cz.cvut.kbss.ontodriver.iteration;
import cz.cvut.kbss.ontodriver.ResultSet;
import cz.cvut.kbss.ontodriver.exception.OntoDriverException;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
import java.net.URI;
import static org.mockito.Mockito.verify;
class DelegatingResultRowTest {
@Mock
private ResultSet resultSet;
private DelegatingResultRow sut;
@BeforeEach
void setUp() {
MockitoAnnotations.initMocks(this);
this.sut = new DelegatingResultRow(resultSet);
}
@Test
void getColumnCountDelegatesCallToResultSet() {
sut.getColumnCount();
verify(resultSet).getColumnCount();
}
@Test
void findColumnDelegatesCallToResultSet() {
sut.findColumn("test");
verify(resultSet).findColumn("test");
}
@Test
void isBoundByIndexDelegatesCallToResultSet() throws OntoDriverException {
sut.isBound(117);
verify(resultSet).isBound(117);
}
@Test
void isBoundByNameDelegatesCallToResultSet() throws OntoDriverException {
sut.isBound("test");
verify(resultSet).isBound("test");
}
@Test
void getBooleanByIndexDelegatesCallToResultSet() throws OntoDriverException {
sut.getBoolean(1);
verify(resultSet).getBoolean(1);
}
@Test
void getBooleanByNameDelegatesCallToResultSet() throws OntoDriverException {
sut.getBoolean("test");
verify(resultSet).getBoolean("test");
}
@Test
void getByteByIndexDelegatesCallToResultSet() throws OntoDriverException {
sut.getByte(0);
verify(resultSet).getByte(0);
}
@Test
void getByteByNameDelegatesCallToResultSet() throws OntoDriverException {
sut.getByte("test");
verify(resultSet).getByte("test");
}
@Test
void getDoubleByIndexDelegatesCallToResultSet() throws OntoDriverException {
sut.getDouble(2);
verify(resultSet).getDouble(2);
}
@Test
void getDoubleByNameDelegatesCallToResultSet() throws OntoDriverException {
sut.getDouble("test");
verify(resultSet).getDouble("test");
}
@Test
void getFloatByIndexDelegatesCallToResultSet() throws OntoDriverException {
sut.getFloat(2);
verify(resultSet).getFloat(2);
}
@Test
void getFloatByNameDelegatesCallToResultSet() throws OntoDriverException {
sut.getFloat("test");
verify(resultSet).getFloat("test");
}
@Test
void getIntByIndexDelegatesCallToResultSet() throws OntoDriverException {
sut.getInt(2);
verify(resultSet).getInt(2);
}
@Test
void getIntByNameDelegatesCallToResultSet() throws OntoDriverException {
sut.getInt("test");
verify(resultSet).getInt("test");
}
@Test
void getLongByIndexDelegatesCallToResultSet() throws OntoDriverException {
sut.getLong(1);
verify(resultSet).getLong(1);
}
@Test
void getLongByNameDelegatesCallToResultSet() throws OntoDriverException {
sut.getLong("test");
verify(resultSet).getLong("test");
}
@Test
void getObjectByIndexDelegatesCallToResultSet() throws OntoDriverException {
sut.getObject(1);
verify(resultSet).getObject(1);
}
@Test
void getObjectByNameDelegatesCallToResultSet() throws OntoDriverException {
sut.getObject("test");
verify(resultSet).getObject("test");
}
@Test
void getObjectByIndexAndClassDelegatesCallToResultSet() throws OntoDriverException {
sut.getObject(1, URI.class);
verify(resultSet).getObject(1, URI.class);
}
@Test
void getObjectByNameAndClassDelegatesCallToResultSet() throws OntoDriverException {
sut.getObject("test", URI.class);
verify(resultSet).getObject("test", URI.class);
}
@Test
void getShortByIndexDelegatesCallToResultSet() throws OntoDriverException {
sut.getShort(1);
verify(resultSet).getShort(1);
}
@Test
void getShortByNameDelegatesCallToResultSet() throws OntoDriverException {
sut.getShort("test");
verify(resultSet).getShort("test");
}
@Test
void getStringByIndexDelegatesCallToResultSet() throws OntoDriverException {
sut.getString(1);
verify(resultSet).getString(1);
}
@Test
void getStringByNameDelegatesCallToResultSet() throws OntoDriverException {
sut.getString("test");
verify(resultSet).getString("test");
}
@Test
void getIndexDelegatesCallToResultSet() throws OntoDriverException {
sut.getIndex();
verify(resultSet).getRowIndex();
}
}