2 -- EnumA: Testing getDeclaredAnnotations() --
3 [ OK ] EnumA: test declared annotations count
4 [ OK ] EnumA: test unique occurrence of the annotation type AnnotationB
5 [ OK ] EnumA: test if annotation AnnotationB should be there
7 [ OK ] AnnotationB: test annotationType
8 [ OK ] AnnotationB: test annotation methods count
9 [ OK ] AnnotationB: test invocation of the annotation method clazz()
10 [ OK ] AnnotationB: test return value of clazz() != null
11 [ OK ] AnnotationB: test return value of clazz()
12 [ OK ] AnnotationB: test invocation of the annotation method string()
13 [ OK ] AnnotationB: test return value of string() != null
14 [ OK ] AnnotationB: test return value of string()
15 -- EnumA: Testing getAnnotations() --
16 [ OK ] EnumA: test annotations count
17 [ OK ] EnumA: test unique occurrence of the annotation type AnnotationB
18 [ OK ] EnumA: test if annotation AnnotationB should be there
20 [ OK ] AnnotationB: test annotationType
21 [ OK ] AnnotationB: test annotation methods count
22 [ OK ] AnnotationB: test invocation of the annotation method clazz()
23 [ OK ] AnnotationB: test return value of clazz() != null
24 [ OK ] AnnotationB: test return value of clazz()
25 [ OK ] AnnotationB: test invocation of the annotation method string()
26 [ OK ] AnnotationB: test return value of string() != null
27 [ OK ] AnnotationB: test return value of string()
28 -- EnumA: Testing getAnnotation(Class<? extends Annotation>) --
29 [ OK ] EnumA: try to get required annotation AnnotationB using getAnnotation(Class<? extends Annotation>)
31 [ OK ] AnnotationB: test annotationType
32 [ OK ] AnnotationB: test annotation methods count
33 [ OK ] AnnotationB: test invocation of the annotation method clazz()
34 [ OK ] AnnotationB: test return value of clazz() != null
35 [ OK ] AnnotationB: test return value of clazz()
36 [ OK ] AnnotationB: test invocation of the annotation method string()
37 [ OK ] AnnotationB: test return value of string() != null
38 [ OK ] AnnotationB: test return value of string()
39 -- EnumA: Testing isAnnotationPresent(Class<? extends Annotation>) --
40 [ OK ] EnumA: test if annotation AnnotationB is present using isAnnotationPresent()
41 -- EnumA: Testing isAnnotation() --
42 [ OK ] EnumA: test if the isAnnotation attribute is set properly
43 -- EnumA: Testing Constructors --
44 -- EnumA: Testing Methods --
45 -- EnumA: Testing Fields --
46 -- Testing EnumA.VALUE1 --
47 -- EnumA.VALUE1: Testing getDeclaredAnnotations() --
48 [ OK ] EnumA.VALUE1: test declared annotations count
49 [ OK ] EnumA.VALUE1: test unique occurrence of the annotation type AnnotationB
50 [ OK ] EnumA.VALUE1: test if annotation AnnotationB should be there
52 [ OK ] AnnotationB: test annotationType
53 [ OK ] AnnotationB: test annotation methods count
54 [ OK ] AnnotationB: test invocation of the annotation method clazz()
55 [ OK ] AnnotationB: test return value of clazz() != null
56 [ OK ] AnnotationB: test return value of clazz()
57 [ OK ] AnnotationB: test invocation of the annotation method string()
58 [ OK ] AnnotationB: test return value of string() != null
59 [ OK ] AnnotationB: test return value of string()
60 -- EnumA.VALUE1: Testing getAnnotations() --
61 [ OK ] EnumA.VALUE1: test annotations count
62 [ OK ] EnumA.VALUE1: test unique occurrence of the annotation type AnnotationB
63 [ OK ] EnumA.VALUE1: test if annotation AnnotationB should be there
65 [ OK ] AnnotationB: test annotationType
66 [ OK ] AnnotationB: test annotation methods count
67 [ OK ] AnnotationB: test invocation of the annotation method clazz()
68 [ OK ] AnnotationB: test return value of clazz() != null
69 [ OK ] AnnotationB: test return value of clazz()
70 [ OK ] AnnotationB: test invocation of the annotation method string()
71 [ OK ] AnnotationB: test return value of string() != null
72 [ OK ] AnnotationB: test return value of string()
73 -- EnumA.VALUE1: Testing getAnnotation(Class<? extends Annotation>) --
74 [ OK ] EnumA.VALUE1: try to get required annotation AnnotationB using getAnnotation(Class<? extends Annotation>)
76 [ OK ] AnnotationB: test annotationType
77 [ OK ] AnnotationB: test annotation methods count
78 [ OK ] AnnotationB: test invocation of the annotation method clazz()
79 [ OK ] AnnotationB: test return value of clazz() != null
80 [ OK ] AnnotationB: test return value of clazz()
81 [ OK ] AnnotationB: test invocation of the annotation method string()
82 [ OK ] AnnotationB: test return value of string() != null
83 [ OK ] AnnotationB: test return value of string()
84 -- EnumA.VALUE1: Testing isAnnotationPresent(Class<? extends Annotation>) --
85 [ OK ] EnumA.VALUE1: test if annotation AnnotationB is present using isAnnotationPresent()
87 == Testing AnnotationA ==
88 -- AnnotationA: Testing getDeclaredAnnotations() --
89 [ OK ] AnnotationA: test declared annotations count
90 [ OK ] AnnotationA: test unique occurrence of the annotation type AnnotationA
91 [ OK ] AnnotationA: test if annotation AnnotationA should be there
93 [ OK ] AnnotationA: test annotationType
94 [ OK ] AnnotationA: test annotation methods count
95 [ OK ] AnnotationA: test invocation of the annotation method classes()
96 [ OK ] AnnotationA: test return value of classes() != null
97 [ OK ] AnnotationA: test return value of classes()
98 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
99 [ OK ] AnnotationA: test return value of enumeration() != null
100 [ OK ] AnnotationA: test return value of enumeration()
101 [ OK ] AnnotationA: test invocation of the annotation method integer()
102 [ OK ] AnnotationA: test return value of integer() != null
103 [ OK ] AnnotationA: test return value of integer()
104 [ OK ] AnnotationA: test invocation of the annotation method string()
105 [ OK ] AnnotationA: test return value of string() != null
106 [ OK ] AnnotationA: test return value of string()
107 [ OK ] AnnotationA: test unique occurrence of the annotation type java.lang.annotation.Retention
108 [ OK ] AnnotationA: test if annotation java.lang.annotation.Retention should be there
109 * Testing java.lang.annotation.Retention
110 [ OK ] java.lang.annotation.Retention: test annotationType
111 [ OK ] java.lang.annotation.Retention: test annotation methods count
112 [ OK ] java.lang.annotation.Retention: test invocation of the annotation method value()
113 [ OK ] java.lang.annotation.Retention: test return value of value() != null
114 [ OK ] java.lang.annotation.Retention: test return value of value()
115 -- AnnotationA: Testing getAnnotations() --
116 [ OK ] AnnotationA: test annotations count
117 [ OK ] AnnotationA: test unique occurrence of the annotation type AnnotationA
118 [ OK ] AnnotationA: test if annotation AnnotationA should be there
119 * Testing AnnotationA
120 [ OK ] AnnotationA: test annotationType
121 [ OK ] AnnotationA: test annotation methods count
122 [ OK ] AnnotationA: test invocation of the annotation method classes()
123 [ OK ] AnnotationA: test return value of classes() != null
124 [ OK ] AnnotationA: test return value of classes()
125 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
126 [ OK ] AnnotationA: test return value of enumeration() != null
127 [ OK ] AnnotationA: test return value of enumeration()
128 [ OK ] AnnotationA: test invocation of the annotation method integer()
129 [ OK ] AnnotationA: test return value of integer() != null
130 [ OK ] AnnotationA: test return value of integer()
131 [ OK ] AnnotationA: test invocation of the annotation method string()
132 [ OK ] AnnotationA: test return value of string() != null
133 [ OK ] AnnotationA: test return value of string()
134 [ OK ] AnnotationA: test unique occurrence of the annotation type java.lang.annotation.Retention
135 [ OK ] AnnotationA: test if annotation java.lang.annotation.Retention should be there
136 * Testing java.lang.annotation.Retention
137 [ OK ] java.lang.annotation.Retention: test annotationType
138 [ OK ] java.lang.annotation.Retention: test annotation methods count
139 [ OK ] java.lang.annotation.Retention: test invocation of the annotation method value()
140 [ OK ] java.lang.annotation.Retention: test return value of value() != null
141 [ OK ] java.lang.annotation.Retention: test return value of value()
142 -- AnnotationA: Testing getAnnotation(Class<? extends Annotation>) --
143 [ OK ] AnnotationA: try to get required annotation AnnotationA using getAnnotation(Class<? extends Annotation>)
144 * Testing AnnotationA
145 [ OK ] AnnotationA: test annotationType
146 [ OK ] AnnotationA: test annotation methods count
147 [ OK ] AnnotationA: test invocation of the annotation method classes()
148 [ OK ] AnnotationA: test return value of classes() != null
149 [ OK ] AnnotationA: test return value of classes()
150 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
151 [ OK ] AnnotationA: test return value of enumeration() != null
152 [ OK ] AnnotationA: test return value of enumeration()
153 [ OK ] AnnotationA: test invocation of the annotation method integer()
154 [ OK ] AnnotationA: test return value of integer() != null
155 [ OK ] AnnotationA: test return value of integer()
156 [ OK ] AnnotationA: test invocation of the annotation method string()
157 [ OK ] AnnotationA: test return value of string() != null
158 [ OK ] AnnotationA: test return value of string()
159 [ OK ] AnnotationA: try to get required annotation java.lang.annotation.Retention using getAnnotation(Class<? extends Annotation>)
160 * Testing java.lang.annotation.Retention
161 [ OK ] java.lang.annotation.Retention: test annotationType
162 [ OK ] java.lang.annotation.Retention: test annotation methods count
163 [ OK ] java.lang.annotation.Retention: test invocation of the annotation method value()
164 [ OK ] java.lang.annotation.Retention: test return value of value() != null
165 [ OK ] java.lang.annotation.Retention: test return value of value()
166 -- AnnotationA: Testing isAnnotationPresent(Class<? extends Annotation>) --
167 [ OK ] AnnotationA: test if annotation AnnotationA is present using isAnnotationPresent()
168 [ OK ] AnnotationA: test if annotation java.lang.annotation.Retention is present using isAnnotationPresent()
169 -- AnnotationA: Testing isAnnotation() --
170 [ OK ] AnnotationA: test if the isAnnotation attribute is set properly
171 -- AnnotationA: Testing Constructors --
172 -- AnnotationA: Testing Methods --
173 -- AnnotationA.classes(): Testing getDefaultValue() --
174 [ OK ] AnnotationA.classes(): test for annotation default value
175 [ OK ] AnnotationA.classes(): test default value
176 -- Testing AnnotationA.classes() --
177 -- AnnotationA.classes(): Testing getDeclaredAnnotations() --
178 [ OK ] AnnotationA.classes(): test declared annotations count
179 -- AnnotationA.classes(): Testing getAnnotations() --
180 [ OK ] AnnotationA.classes(): test annotations count
181 -- AnnotationA.classes(): Testing getAnnotation(Class<? extends Annotation>) --
182 -- AnnotationA.classes(): Testing isAnnotationPresent(Class<? extends Annotation>) --
183 -- AnnotationA.classes(): Testing getParameterAnnotations() --
184 [ OK ] AnnotationA.classes(): test parameter count
185 -- AnnotationA.enumeration(): Testing getDefaultValue() --
186 [ OK ] AnnotationA.enumeration(): test for annotation default value
187 [ OK ] AnnotationA.enumeration(): test default value
188 -- Testing AnnotationA.enumeration() --
189 -- AnnotationA.enumeration(): Testing getDeclaredAnnotations() --
190 [ OK ] AnnotationA.enumeration(): test declared annotations count
191 -- AnnotationA.enumeration(): Testing getAnnotations() --
192 [ OK ] AnnotationA.enumeration(): test annotations count
193 -- AnnotationA.enumeration(): Testing getAnnotation(Class<? extends Annotation>) --
194 -- AnnotationA.enumeration(): Testing isAnnotationPresent(Class<? extends Annotation>) --
195 -- AnnotationA.enumeration(): Testing getParameterAnnotations() --
196 [ OK ] AnnotationA.enumeration(): test parameter count
197 -- AnnotationA.integer(): Testing getDefaultValue() --
198 [ OK ] AnnotationA.integer(): test for annotation default value
199 -- Testing AnnotationA.integer() --
200 -- AnnotationA.integer(): Testing getDeclaredAnnotations() --
201 [ OK ] AnnotationA.integer(): test declared annotations count
202 [ OK ] AnnotationA.integer(): test unique occurrence of the annotation type AnnotationA
203 [ OK ] AnnotationA.integer(): test if annotation AnnotationA should be there
204 * Testing AnnotationA
205 [ OK ] AnnotationA: test annotationType
206 [ OK ] AnnotationA: test annotation methods count
207 [ OK ] AnnotationA: test invocation of the annotation method classes()
208 [ OK ] AnnotationA: test return value of classes() != null
209 [ OK ] AnnotationA: test return value of classes()
210 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
211 [ OK ] AnnotationA: test return value of enumeration() != null
212 [ OK ] AnnotationA: test return value of enumeration()
213 [ OK ] AnnotationA: test invocation of the annotation method integer()
214 [ OK ] AnnotationA: test return value of integer() != null
215 [ OK ] AnnotationA: test return value of integer()
216 [ OK ] AnnotationA: test invocation of the annotation method string()
217 [ OK ] AnnotationA: test return value of string() != null
218 [ OK ] AnnotationA: test return value of string()
219 -- AnnotationA.integer(): Testing getAnnotations() --
220 [ OK ] AnnotationA.integer(): test annotations count
221 [ OK ] AnnotationA.integer(): test unique occurrence of the annotation type AnnotationA
222 [ OK ] AnnotationA.integer(): test if annotation AnnotationA should be there
223 * Testing AnnotationA
224 [ OK ] AnnotationA: test annotationType
225 [ OK ] AnnotationA: test annotation methods count
226 [ OK ] AnnotationA: test invocation of the annotation method classes()
227 [ OK ] AnnotationA: test return value of classes() != null
228 [ OK ] AnnotationA: test return value of classes()
229 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
230 [ OK ] AnnotationA: test return value of enumeration() != null
231 [ OK ] AnnotationA: test return value of enumeration()
232 [ OK ] AnnotationA: test invocation of the annotation method integer()
233 [ OK ] AnnotationA: test return value of integer() != null
234 [ OK ] AnnotationA: test return value of integer()
235 [ OK ] AnnotationA: test invocation of the annotation method string()
236 [ OK ] AnnotationA: test return value of string() != null
237 [ OK ] AnnotationA: test return value of string()
238 -- AnnotationA.integer(): Testing getAnnotation(Class<? extends Annotation>) --
239 [ OK ] AnnotationA.integer(): try to get required annotation AnnotationA using getAnnotation(Class<? extends Annotation>)
240 * Testing AnnotationA
241 [ OK ] AnnotationA: test annotationType
242 [ OK ] AnnotationA: test annotation methods count
243 [ OK ] AnnotationA: test invocation of the annotation method classes()
244 [ OK ] AnnotationA: test return value of classes() != null
245 [ OK ] AnnotationA: test return value of classes()
246 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
247 [ OK ] AnnotationA: test return value of enumeration() != null
248 [ OK ] AnnotationA: test return value of enumeration()
249 [ OK ] AnnotationA: test invocation of the annotation method integer()
250 [ OK ] AnnotationA: test return value of integer() != null
251 [ OK ] AnnotationA: test return value of integer()
252 [ OK ] AnnotationA: test invocation of the annotation method string()
253 [ OK ] AnnotationA: test return value of string() != null
254 [ OK ] AnnotationA: test return value of string()
255 -- AnnotationA.integer(): Testing isAnnotationPresent(Class<? extends Annotation>) --
256 [ OK ] AnnotationA.integer(): test if annotation AnnotationA is present using isAnnotationPresent()
257 -- AnnotationA.integer(): Testing getParameterAnnotations() --
258 [ OK ] AnnotationA.integer(): test parameter count
259 -- AnnotationA: Testing Fields --
261 == Testing AnnotationB ==
262 -- AnnotationB: Testing getDeclaredAnnotations() --
263 [ OK ] AnnotationB: test declared annotations count
264 [ OK ] AnnotationB: test unique occurrence of the annotation type java.lang.annotation.Inherited
265 [ OK ] AnnotationB: test if annotation java.lang.annotation.Inherited should be there
266 * Testing java.lang.annotation.Inherited
267 [ OK ] java.lang.annotation.Inherited: test annotationType
268 [ OK ] java.lang.annotation.Inherited: test annotation methods count
269 [ OK ] AnnotationB: test unique occurrence of the annotation type java.lang.annotation.Retention
270 [ OK ] AnnotationB: test if annotation java.lang.annotation.Retention should be there
271 * Testing java.lang.annotation.Retention
272 [ OK ] java.lang.annotation.Retention: test annotationType
273 [ OK ] java.lang.annotation.Retention: test annotation methods count
274 [ OK ] java.lang.annotation.Retention: test invocation of the annotation method value()
275 [ OK ] java.lang.annotation.Retention: test return value of value() != null
276 [ OK ] java.lang.annotation.Retention: test return value of value()
277 -- AnnotationB: Testing getAnnotations() --
278 [ OK ] AnnotationB: test annotations count
279 [ OK ] AnnotationB: test unique occurrence of the annotation type java.lang.annotation.Inherited
280 [ OK ] AnnotationB: test if annotation java.lang.annotation.Inherited should be there
281 * Testing java.lang.annotation.Inherited
282 [ OK ] java.lang.annotation.Inherited: test annotationType
283 [ OK ] java.lang.annotation.Inherited: test annotation methods count
284 [ OK ] AnnotationB: test unique occurrence of the annotation type java.lang.annotation.Retention
285 [ OK ] AnnotationB: test if annotation java.lang.annotation.Retention should be there
286 * Testing java.lang.annotation.Retention
287 [ OK ] java.lang.annotation.Retention: test annotationType
288 [ OK ] java.lang.annotation.Retention: test annotation methods count
289 [ OK ] java.lang.annotation.Retention: test invocation of the annotation method value()
290 [ OK ] java.lang.annotation.Retention: test return value of value() != null
291 [ OK ] java.lang.annotation.Retention: test return value of value()
292 -- AnnotationB: Testing getAnnotation(Class<? extends Annotation>) --
293 [ OK ] AnnotationB: try to get required annotation java.lang.annotation.Inherited using getAnnotation(Class<? extends Annotation>)
294 * Testing java.lang.annotation.Inherited
295 [ OK ] java.lang.annotation.Inherited: test annotationType
296 [ OK ] java.lang.annotation.Inherited: test annotation methods count
297 [ OK ] AnnotationB: try to get required annotation java.lang.annotation.Retention using getAnnotation(Class<? extends Annotation>)
298 * Testing java.lang.annotation.Retention
299 [ OK ] java.lang.annotation.Retention: test annotationType
300 [ OK ] java.lang.annotation.Retention: test annotation methods count
301 [ OK ] java.lang.annotation.Retention: test invocation of the annotation method value()
302 [ OK ] java.lang.annotation.Retention: test return value of value() != null
303 [ OK ] java.lang.annotation.Retention: test return value of value()
304 -- AnnotationB: Testing isAnnotationPresent(Class<? extends Annotation>) --
305 [ OK ] AnnotationB: test if annotation java.lang.annotation.Inherited is present using isAnnotationPresent()
306 [ OK ] AnnotationB: test if annotation java.lang.annotation.Retention is present using isAnnotationPresent()
307 -- AnnotationB: Testing isAnnotation() --
308 [ OK ] AnnotationB: test if the isAnnotation attribute is set properly
309 -- AnnotationB: Testing Constructors --
310 -- AnnotationB: Testing Methods --
311 -- AnnotationB.clazz(): Testing getDefaultValue() --
312 [ OK ] AnnotationB.clazz(): test for annotation default value
313 [ OK ] AnnotationB.clazz(): test default value
314 -- Testing AnnotationB.clazz() --
315 -- AnnotationB.clazz(): Testing getDeclaredAnnotations() --
316 [ OK ] AnnotationB.clazz(): test declared annotations count
317 -- AnnotationB.clazz(): Testing getAnnotations() --
318 [ OK ] AnnotationB.clazz(): test annotations count
319 -- AnnotationB.clazz(): Testing getAnnotation(Class<? extends Annotation>) --
320 -- AnnotationB.clazz(): Testing isAnnotationPresent(Class<? extends Annotation>) --
321 -- AnnotationB.clazz(): Testing getParameterAnnotations() --
322 [ OK ] AnnotationB.clazz(): test parameter count
323 -- AnnotationB: Testing Fields --
325 == Testing AnnotationC ==
326 -- AnnotationC: Testing getDeclaredAnnotations() --
327 [ OK ] AnnotationC: test declared annotations count
328 [ OK ] AnnotationC: test unique occurrence of the annotation type java.lang.annotation.Retention
329 [ OK ] AnnotationC: test if annotation java.lang.annotation.Retention should be there
330 * Testing java.lang.annotation.Retention
331 [ OK ] java.lang.annotation.Retention: test annotationType
332 [ OK ] java.lang.annotation.Retention: test annotation methods count
333 [ OK ] java.lang.annotation.Retention: test invocation of the annotation method value()
334 [ OK ] java.lang.annotation.Retention: test return value of value() != null
335 [ OK ] java.lang.annotation.Retention: test return value of value()
336 -- AnnotationC: Testing getAnnotations() --
337 [ OK ] AnnotationC: test annotations count
338 [ OK ] AnnotationC: test unique occurrence of the annotation type java.lang.annotation.Retention
339 [ OK ] AnnotationC: test if annotation java.lang.annotation.Retention should be there
340 * Testing java.lang.annotation.Retention
341 [ OK ] java.lang.annotation.Retention: test annotationType
342 [ OK ] java.lang.annotation.Retention: test annotation methods count
343 [ OK ] java.lang.annotation.Retention: test invocation of the annotation method value()
344 [ OK ] java.lang.annotation.Retention: test return value of value() != null
345 [ OK ] java.lang.annotation.Retention: test return value of value()
346 -- AnnotationC: Testing getAnnotation(Class<? extends Annotation>) --
347 [ OK ] AnnotationC: try to get required annotation java.lang.annotation.Retention using getAnnotation(Class<? extends Annotation>)
348 * Testing java.lang.annotation.Retention
349 [ OK ] java.lang.annotation.Retention: test annotationType
350 [ OK ] java.lang.annotation.Retention: test annotation methods count
351 [ OK ] java.lang.annotation.Retention: test invocation of the annotation method value()
352 [ OK ] java.lang.annotation.Retention: test return value of value() != null
353 [ OK ] java.lang.annotation.Retention: test return value of value()
354 -- AnnotationC: Testing isAnnotationPresent(Class<? extends Annotation>) --
355 [ OK ] AnnotationC: test if annotation java.lang.annotation.Retention is present using isAnnotationPresent()
356 -- AnnotationC: Testing isAnnotation() --
357 [ OK ] AnnotationC: test if the isAnnotation attribute is set properly
358 -- AnnotationC: Testing Constructors --
359 -- AnnotationC: Testing Methods --
360 -- AnnotationC: Testing Fields --
362 == Testing AnnotationD ==
363 -- AnnotationD: Testing getDeclaredAnnotations() --
364 [ OK ] AnnotationD: test declared annotations count
365 -- AnnotationD: Testing getAnnotations() --
366 [ OK ] AnnotationD: test annotations count
367 -- AnnotationD: Testing getAnnotation(Class<? extends Annotation>) --
368 -- AnnotationD: Testing isAnnotationPresent(Class<? extends Annotation>) --
369 -- AnnotationD: Testing isAnnotation() --
370 [ OK ] AnnotationD: test if the isAnnotation attribute is set properly
371 -- AnnotationD: Testing Constructors --
372 -- AnnotationD: Testing Methods --
373 -- AnnotationD: Testing Fields --
376 -- Foo: Testing getDeclaredAnnotations() --
377 [ OK ] Foo: test declared annotations count
378 [ OK ] Foo: test unique occurrence of the annotation type AnnotationA
379 [ OK ] Foo: test if annotation AnnotationA should be there
380 * Testing AnnotationA
381 [ OK ] AnnotationA: test annotationType
382 [ OK ] AnnotationA: test annotation methods count
383 [ OK ] AnnotationA: test invocation of the annotation method classes()
384 [ OK ] AnnotationA: test return value of classes() != null
385 [ OK ] AnnotationA: test return value of classes()
386 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
387 [ OK ] AnnotationA: test return value of enumeration() != null
388 [ OK ] AnnotationA: test return value of enumeration()
389 [ OK ] AnnotationA: test invocation of the annotation method integer()
390 [ OK ] AnnotationA: test return value of integer() != null
391 [ OK ] AnnotationA: test return value of integer()
392 [ OK ] AnnotationA: test invocation of the annotation method string()
393 [ OK ] AnnotationA: test return value of string() != null
394 [ OK ] AnnotationA: test return value of string()
395 [ OK ] Foo: test unique occurrence of the annotation type AnnotationB
396 [ OK ] Foo: test if annotation AnnotationB should be there
397 * Testing AnnotationB
398 [ OK ] AnnotationB: test annotationType
399 [ OK ] AnnotationB: test annotation methods count
400 [ OK ] AnnotationB: test invocation of the annotation method clazz()
401 [ OK ] AnnotationB: test return value of clazz() != null
402 [ OK ] AnnotationB: test return value of clazz()
403 [ OK ] AnnotationB: test invocation of the annotation method string()
404 [ OK ] AnnotationB: test return value of string() != null
405 [ OK ] AnnotationB: test return value of string()
406 -- Foo: Testing getAnnotations() --
407 [ OK ] Foo: test annotations count
408 [ OK ] Foo: test unique occurrence of the annotation type AnnotationA
409 [ OK ] Foo: test if annotation AnnotationA should be there
410 * Testing AnnotationA
411 [ OK ] AnnotationA: test annotationType
412 [ OK ] AnnotationA: test annotation methods count
413 [ OK ] AnnotationA: test invocation of the annotation method classes()
414 [ OK ] AnnotationA: test return value of classes() != null
415 [ OK ] AnnotationA: test return value of classes()
416 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
417 [ OK ] AnnotationA: test return value of enumeration() != null
418 [ OK ] AnnotationA: test return value of enumeration()
419 [ OK ] AnnotationA: test invocation of the annotation method integer()
420 [ OK ] AnnotationA: test return value of integer() != null
421 [ OK ] AnnotationA: test return value of integer()
422 [ OK ] AnnotationA: test invocation of the annotation method string()
423 [ OK ] AnnotationA: test return value of string() != null
424 [ OK ] AnnotationA: test return value of string()
425 [ OK ] Foo: test unique occurrence of the annotation type AnnotationB
426 [ OK ] Foo: test if annotation AnnotationB should be there
427 * Testing AnnotationB
428 [ OK ] AnnotationB: test annotationType
429 [ OK ] AnnotationB: test annotation methods count
430 [ OK ] AnnotationB: test invocation of the annotation method clazz()
431 [ OK ] AnnotationB: test return value of clazz() != null
432 [ OK ] AnnotationB: test return value of clazz()
433 [ OK ] AnnotationB: test invocation of the annotation method string()
434 [ OK ] AnnotationB: test return value of string() != null
435 [ OK ] AnnotationB: test return value of string()
436 -- Foo: Testing getAnnotation(Class<? extends Annotation>) --
437 [ OK ] Foo: try to get required annotation AnnotationA using getAnnotation(Class<? extends Annotation>)
438 * Testing AnnotationA
439 [ OK ] AnnotationA: test annotationType
440 [ OK ] AnnotationA: test annotation methods count
441 [ OK ] AnnotationA: test invocation of the annotation method classes()
442 [ OK ] AnnotationA: test return value of classes() != null
443 [ OK ] AnnotationA: test return value of classes()
444 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
445 [ OK ] AnnotationA: test return value of enumeration() != null
446 [ OK ] AnnotationA: test return value of enumeration()
447 [ OK ] AnnotationA: test invocation of the annotation method integer()
448 [ OK ] AnnotationA: test return value of integer() != null
449 [ OK ] AnnotationA: test return value of integer()
450 [ OK ] AnnotationA: test invocation of the annotation method string()
451 [ OK ] AnnotationA: test return value of string() != null
452 [ OK ] AnnotationA: test return value of string()
453 [ OK ] Foo: try to get required annotation AnnotationB using getAnnotation(Class<? extends Annotation>)
454 * Testing AnnotationB
455 [ OK ] AnnotationB: test annotationType
456 [ OK ] AnnotationB: test annotation methods count
457 [ OK ] AnnotationB: test invocation of the annotation method clazz()
458 [ OK ] AnnotationB: test return value of clazz() != null
459 [ OK ] AnnotationB: test return value of clazz()
460 [ OK ] AnnotationB: test invocation of the annotation method string()
461 [ OK ] AnnotationB: test return value of string() != null
462 [ OK ] AnnotationB: test return value of string()
463 -- Foo: Testing isAnnotationPresent(Class<? extends Annotation>) --
464 [ OK ] Foo: test if annotation AnnotationA is present using isAnnotationPresent()
465 [ OK ] Foo: test if annotation AnnotationB is present using isAnnotationPresent()
466 -- Foo: Testing isAnnotation() --
467 [ OK ] Foo: test if the isAnnotation attribute is set properly
468 -- Foo: Testing Constructors --
469 -- Testing Foo.Foo() --
470 -- Foo.Foo(): Testing getDeclaredAnnotations() --
471 [ OK ] Foo.Foo(): test declared annotations count
472 [ OK ] Foo.Foo(): test unique occurrence of the annotation type AnnotationA
473 [ OK ] Foo.Foo(): test if annotation AnnotationA should be there
474 * Testing AnnotationA
475 [ OK ] AnnotationA: test annotationType
476 [ OK ] AnnotationA: test annotation methods count
477 [ OK ] AnnotationA: test invocation of the annotation method classes()
478 [ OK ] AnnotationA: test return value of classes() != null
479 [ OK ] AnnotationA: test return value of classes()
480 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
481 [ OK ] AnnotationA: test return value of enumeration() != null
482 [ OK ] AnnotationA: test return value of enumeration()
483 [ OK ] AnnotationA: test invocation of the annotation method integer()
484 [ OK ] AnnotationA: test return value of integer() != null
485 [ OK ] AnnotationA: test return value of integer()
486 [ OK ] AnnotationA: test invocation of the annotation method string()
487 [ OK ] AnnotationA: test return value of string() != null
488 [ OK ] AnnotationA: test return value of string()
489 -- Foo.Foo(): Testing getAnnotations() --
490 [ OK ] Foo.Foo(): test annotations count
491 [ OK ] Foo.Foo(): test unique occurrence of the annotation type AnnotationA
492 [ OK ] Foo.Foo(): test if annotation AnnotationA should be there
493 * Testing AnnotationA
494 [ OK ] AnnotationA: test annotationType
495 [ OK ] AnnotationA: test annotation methods count
496 [ OK ] AnnotationA: test invocation of the annotation method classes()
497 [ OK ] AnnotationA: test return value of classes() != null
498 [ OK ] AnnotationA: test return value of classes()
499 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
500 [ OK ] AnnotationA: test return value of enumeration() != null
501 [ OK ] AnnotationA: test return value of enumeration()
502 [ OK ] AnnotationA: test invocation of the annotation method integer()
503 [ OK ] AnnotationA: test return value of integer() != null
504 [ OK ] AnnotationA: test return value of integer()
505 [ OK ] AnnotationA: test invocation of the annotation method string()
506 [ OK ] AnnotationA: test return value of string() != null
507 [ OK ] AnnotationA: test return value of string()
508 -- Foo.Foo(): Testing getAnnotation(Class<? extends Annotation>) --
509 [ OK ] Foo.Foo(): try to get required annotation AnnotationA using getAnnotation(Class<? extends Annotation>)
510 * Testing AnnotationA
511 [ OK ] AnnotationA: test annotationType
512 [ OK ] AnnotationA: test annotation methods count
513 [ OK ] AnnotationA: test invocation of the annotation method classes()
514 [ OK ] AnnotationA: test return value of classes() != null
515 [ OK ] AnnotationA: test return value of classes()
516 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
517 [ OK ] AnnotationA: test return value of enumeration() != null
518 [ OK ] AnnotationA: test return value of enumeration()
519 [ OK ] AnnotationA: test invocation of the annotation method integer()
520 [ OK ] AnnotationA: test return value of integer() != null
521 [ OK ] AnnotationA: test return value of integer()
522 [ OK ] AnnotationA: test invocation of the annotation method string()
523 [ OK ] AnnotationA: test return value of string() != null
524 [ OK ] AnnotationA: test return value of string()
525 -- Foo.Foo(): Testing isAnnotationPresent(Class<? extends Annotation>) --
526 [ OK ] Foo.Foo(): test if annotation AnnotationA is present using isAnnotationPresent()
527 -- Foo.Foo(): Testing getParameterAnnotations() --
528 [ OK ] Foo.Foo(): test parameter count
529 -- Foo: Testing Methods --
530 -- Foo.method(int): Testing getDefaultValue() --
531 [ OK ] Foo.method(int): test for annotation default value
532 -- Testing Foo.method(int) --
533 -- Foo.method(int): Testing getDeclaredAnnotations() --
534 [ OK ] Foo.method(int): test declared annotations count
535 [ OK ] Foo.method(int): test unique occurrence of the annotation type AnnotationA
536 [ OK ] Foo.method(int): test if annotation AnnotationA should be there
537 * Testing AnnotationA
538 [ OK ] AnnotationA: test annotationType
539 [ OK ] AnnotationA: test annotation methods count
540 [ OK ] AnnotationA: test invocation of the annotation method classes()
541 [ OK ] AnnotationA: test return value of classes() != null
542 [ OK ] AnnotationA: test return value of classes()
543 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
544 [ OK ] AnnotationA: test return value of enumeration() != null
545 [ OK ] AnnotationA: test return value of enumeration()
546 [ OK ] AnnotationA: test invocation of the annotation method integer()
547 [ OK ] AnnotationA: test return value of integer() != null
548 [ OK ] AnnotationA: test return value of integer()
549 [ OK ] AnnotationA: test invocation of the annotation method string()
550 [ OK ] AnnotationA: test return value of string() != null
551 [ OK ] AnnotationA: test return value of string()
552 -- Foo.method(int): Testing getAnnotations() --
553 [ OK ] Foo.method(int): test annotations count
554 [ OK ] Foo.method(int): test unique occurrence of the annotation type AnnotationA
555 [ OK ] Foo.method(int): test if annotation AnnotationA should be there
556 * Testing AnnotationA
557 [ OK ] AnnotationA: test annotationType
558 [ OK ] AnnotationA: test annotation methods count
559 [ OK ] AnnotationA: test invocation of the annotation method classes()
560 [ OK ] AnnotationA: test return value of classes() != null
561 [ OK ] AnnotationA: test return value of classes()
562 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
563 [ OK ] AnnotationA: test return value of enumeration() != null
564 [ OK ] AnnotationA: test return value of enumeration()
565 [ OK ] AnnotationA: test invocation of the annotation method integer()
566 [ OK ] AnnotationA: test return value of integer() != null
567 [ OK ] AnnotationA: test return value of integer()
568 [ OK ] AnnotationA: test invocation of the annotation method string()
569 [ OK ] AnnotationA: test return value of string() != null
570 [ OK ] AnnotationA: test return value of string()
571 -- Foo.method(int): Testing getAnnotation(Class<? extends Annotation>) --
572 [ OK ] Foo.method(int): try to get required annotation AnnotationA using getAnnotation(Class<? extends Annotation>)
573 * Testing AnnotationA
574 [ OK ] AnnotationA: test annotationType
575 [ OK ] AnnotationA: test annotation methods count
576 [ OK ] AnnotationA: test invocation of the annotation method classes()
577 [ OK ] AnnotationA: test return value of classes() != null
578 [ OK ] AnnotationA: test return value of classes()
579 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
580 [ OK ] AnnotationA: test return value of enumeration() != null
581 [ OK ] AnnotationA: test return value of enumeration()
582 [ OK ] AnnotationA: test invocation of the annotation method integer()
583 [ OK ] AnnotationA: test return value of integer() != null
584 [ OK ] AnnotationA: test return value of integer()
585 [ OK ] AnnotationA: test invocation of the annotation method string()
586 [ OK ] AnnotationA: test return value of string() != null
587 [ OK ] AnnotationA: test return value of string()
588 -- Foo.method(int): Testing isAnnotationPresent(Class<? extends Annotation>) --
589 [ OK ] Foo.method(int): test if annotation AnnotationA is present using isAnnotationPresent()
590 -- Foo.method(int): Testing getParameterAnnotations() --
591 [ OK ] Foo.method(int): test parameter count
592 [ OK ] Foo.method(int): test parameter annotations count for parameter 0
593 [ OK ] Foo.method(int): test unique occurrence of the annotation type AnnotationA
594 [ OK ] Foo.method(int): test if annotation of type AnnotationA should be defined for parameter 0
595 * Testing AnnotationA
596 [ OK ] AnnotationA: test annotationType
597 [ OK ] AnnotationA: test annotation methods count
598 [ OK ] AnnotationA: test invocation of the annotation method classes()
599 [ OK ] AnnotationA: test return value of classes() != null
600 [ OK ] AnnotationA: test return value of classes()
601 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
602 [ OK ] AnnotationA: test return value of enumeration() != null
603 [ OK ] AnnotationA: test return value of enumeration()
604 [ OK ] AnnotationA: test invocation of the annotation method integer()
605 [ OK ] AnnotationA: test return value of integer() != null
606 [ OK ] AnnotationA: test return value of integer()
607 [ OK ] AnnotationA: test invocation of the annotation method string()
608 [ OK ] AnnotationA: test return value of string() != null
609 [ OK ] AnnotationA: test return value of string()
610 -- Foo.staticMethod(int): Testing getDefaultValue() --
611 [ OK ] Foo.staticMethod(int): test for annotation default value
612 -- Testing Foo.staticMethod(int) --
613 -- Foo.staticMethod(int): Testing getDeclaredAnnotations() --
614 [ OK ] Foo.staticMethod(int): test declared annotations count
615 [ OK ] Foo.staticMethod(int): test unique occurrence of the annotation type AnnotationA
616 [ OK ] Foo.staticMethod(int): test if annotation AnnotationA should be there
617 * Testing AnnotationA
618 [ OK ] AnnotationA: test annotationType
619 [ OK ] AnnotationA: test annotation methods count
620 [ OK ] AnnotationA: test invocation of the annotation method classes()
621 [ OK ] AnnotationA: test return value of classes() != null
622 [ OK ] AnnotationA: test return value of classes()
623 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
624 [ OK ] AnnotationA: test return value of enumeration() != null
625 [ OK ] AnnotationA: test return value of enumeration()
626 [ OK ] AnnotationA: test invocation of the annotation method integer()
627 [ OK ] AnnotationA: test return value of integer() != null
628 [ OK ] AnnotationA: test return value of integer()
629 [ OK ] AnnotationA: test invocation of the annotation method string()
630 [ OK ] AnnotationA: test return value of string() != null
631 [ OK ] AnnotationA: test return value of string()
632 -- Foo.staticMethod(int): Testing getAnnotations() --
633 [ OK ] Foo.staticMethod(int): test annotations count
634 [ OK ] Foo.staticMethod(int): test unique occurrence of the annotation type AnnotationA
635 [ OK ] Foo.staticMethod(int): test if annotation AnnotationA should be there
636 * Testing AnnotationA
637 [ OK ] AnnotationA: test annotationType
638 [ OK ] AnnotationA: test annotation methods count
639 [ OK ] AnnotationA: test invocation of the annotation method classes()
640 [ OK ] AnnotationA: test return value of classes() != null
641 [ OK ] AnnotationA: test return value of classes()
642 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
643 [ OK ] AnnotationA: test return value of enumeration() != null
644 [ OK ] AnnotationA: test return value of enumeration()
645 [ OK ] AnnotationA: test invocation of the annotation method integer()
646 [ OK ] AnnotationA: test return value of integer() != null
647 [ OK ] AnnotationA: test return value of integer()
648 [ OK ] AnnotationA: test invocation of the annotation method string()
649 [ OK ] AnnotationA: test return value of string() != null
650 [ OK ] AnnotationA: test return value of string()
651 -- Foo.staticMethod(int): Testing getAnnotation(Class<? extends Annotation>) --
652 [ OK ] Foo.staticMethod(int): try to get required annotation AnnotationA using getAnnotation(Class<? extends Annotation>)
653 * Testing AnnotationA
654 [ OK ] AnnotationA: test annotationType
655 [ OK ] AnnotationA: test annotation methods count
656 [ OK ] AnnotationA: test invocation of the annotation method classes()
657 [ OK ] AnnotationA: test return value of classes() != null
658 [ OK ] AnnotationA: test return value of classes()
659 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
660 [ OK ] AnnotationA: test return value of enumeration() != null
661 [ OK ] AnnotationA: test return value of enumeration()
662 [ OK ] AnnotationA: test invocation of the annotation method integer()
663 [ OK ] AnnotationA: test return value of integer() != null
664 [ OK ] AnnotationA: test return value of integer()
665 [ OK ] AnnotationA: test invocation of the annotation method string()
666 [ OK ] AnnotationA: test return value of string() != null
667 [ OK ] AnnotationA: test return value of string()
668 -- Foo.staticMethod(int): Testing isAnnotationPresent(Class<? extends Annotation>) --
669 [ OK ] Foo.staticMethod(int): test if annotation AnnotationA is present using isAnnotationPresent()
670 -- Foo.staticMethod(int): Testing getParameterAnnotations() --
671 [ OK ] Foo.staticMethod(int): test parameter count
672 [ OK ] Foo.staticMethod(int): test parameter annotations count for parameter 0
673 [ OK ] Foo.staticMethod(int): test unique occurrence of the annotation type AnnotationA
674 [ OK ] Foo.staticMethod(int): test if annotation of type AnnotationA should be defined for parameter 0
675 * Testing AnnotationA
676 [ OK ] AnnotationA: test annotationType
677 [ OK ] AnnotationA: test annotation methods count
678 [ OK ] AnnotationA: test invocation of the annotation method classes()
679 [ OK ] AnnotationA: test return value of classes() != null
680 [ OK ] AnnotationA: test return value of classes()
681 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
682 [ OK ] AnnotationA: test return value of enumeration() != null
683 [ OK ] AnnotationA: test return value of enumeration()
684 [ OK ] AnnotationA: test invocation of the annotation method integer()
685 [ OK ] AnnotationA: test return value of integer() != null
686 [ OK ] AnnotationA: test return value of integer()
687 [ OK ] AnnotationA: test invocation of the annotation method string()
688 [ OK ] AnnotationA: test return value of string() != null
689 [ OK ] AnnotationA: test return value of string()
690 -- Foo: Testing Fields --
691 -- Testing Foo.afield --
692 -- Foo.afield: Testing getDeclaredAnnotations() --
693 [ OK ] Foo.afield: test declared annotations count
694 [ OK ] Foo.afield: test unique occurrence of the annotation type AnnotationA
695 [ OK ] Foo.afield: test if annotation AnnotationA should be there
696 * Testing AnnotationA
697 [ OK ] AnnotationA: test annotationType
698 [ OK ] AnnotationA: test annotation methods count
699 [ OK ] AnnotationA: test invocation of the annotation method classes()
700 [ OK ] AnnotationA: test return value of classes() != null
701 [ OK ] AnnotationA: test return value of classes()
702 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
703 [ OK ] AnnotationA: test return value of enumeration() != null
704 [ OK ] AnnotationA: test return value of enumeration()
705 [ OK ] AnnotationA: test invocation of the annotation method integer()
706 [ OK ] AnnotationA: test return value of integer() != null
707 [ OK ] AnnotationA: test return value of integer()
708 [ OK ] AnnotationA: test invocation of the annotation method string()
709 [ OK ] AnnotationA: test return value of string() != null
710 [ OK ] AnnotationA: test return value of string()
711 -- Foo.afield: Testing getAnnotations() --
712 [ OK ] Foo.afield: test annotations count
713 [ OK ] Foo.afield: test unique occurrence of the annotation type AnnotationA
714 [ OK ] Foo.afield: test if annotation AnnotationA should be there
715 * Testing AnnotationA
716 [ OK ] AnnotationA: test annotationType
717 [ OK ] AnnotationA: test annotation methods count
718 [ OK ] AnnotationA: test invocation of the annotation method classes()
719 [ OK ] AnnotationA: test return value of classes() != null
720 [ OK ] AnnotationA: test return value of classes()
721 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
722 [ OK ] AnnotationA: test return value of enumeration() != null
723 [ OK ] AnnotationA: test return value of enumeration()
724 [ OK ] AnnotationA: test invocation of the annotation method integer()
725 [ OK ] AnnotationA: test return value of integer() != null
726 [ OK ] AnnotationA: test return value of integer()
727 [ OK ] AnnotationA: test invocation of the annotation method string()
728 [ OK ] AnnotationA: test return value of string() != null
729 [ OK ] AnnotationA: test return value of string()
730 -- Foo.afield: Testing getAnnotation(Class<? extends Annotation>) --
731 [ OK ] Foo.afield: try to get required annotation AnnotationA using getAnnotation(Class<? extends Annotation>)
732 * Testing AnnotationA
733 [ OK ] AnnotationA: test annotationType
734 [ OK ] AnnotationA: test annotation methods count
735 [ OK ] AnnotationA: test invocation of the annotation method classes()
736 [ OK ] AnnotationA: test return value of classes() != null
737 [ OK ] AnnotationA: test return value of classes()
738 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
739 [ OK ] AnnotationA: test return value of enumeration() != null
740 [ OK ] AnnotationA: test return value of enumeration()
741 [ OK ] AnnotationA: test invocation of the annotation method integer()
742 [ OK ] AnnotationA: test return value of integer() != null
743 [ OK ] AnnotationA: test return value of integer()
744 [ OK ] AnnotationA: test invocation of the annotation method string()
745 [ OK ] AnnotationA: test return value of string() != null
746 [ OK ] AnnotationA: test return value of string()
747 -- Foo.afield: Testing isAnnotationPresent(Class<? extends Annotation>) --
748 [ OK ] Foo.afield: test if annotation AnnotationA is present using isAnnotationPresent()
751 -- Bar: Testing getDeclaredAnnotations() --
752 [ OK ] Bar: test declared annotations count
753 [ OK ] Bar: test unique occurrence of the annotation type AnnotationC
754 [ OK ] Bar: test if annotation AnnotationC should be there
755 * Testing AnnotationC
756 [ OK ] AnnotationC: test annotationType
757 [ OK ] AnnotationC: test annotation methods count
758 [ OK ] AnnotationC: test invocation of the annotation method aAnnotation()
759 [ OK ] AnnotationC: test return value of aAnnotation() != null
760 [ OK ] AnnotationC: test return value of aAnnotation()
761 [ OK ] AnnotationC: test invocation of the annotation method aAnnotationArray()
762 [ OK ] AnnotationC: test return value of aAnnotationArray() != null
763 [ OK ] AnnotationC: test return value of aAnnotationArray()
764 [ OK ] AnnotationC: test invocation of the annotation method aByte()
765 [ OK ] AnnotationC: test return value of aByte() != null
766 [ OK ] AnnotationC: test return value of aByte()
767 [ OK ] AnnotationC: test invocation of the annotation method aByteArray()
768 [ OK ] AnnotationC: test return value of aByteArray() != null
769 [ OK ] AnnotationC: test return value of aByteArray()
770 [ OK ] AnnotationC: test invocation of the annotation method aChar()
771 [ OK ] AnnotationC: test return value of aChar() != null
772 [ OK ] AnnotationC: test return value of aChar()
773 [ OK ] AnnotationC: test invocation of the annotation method aCharArray()
774 [ OK ] AnnotationC: test return value of aCharArray() != null
775 [ OK ] AnnotationC: test return value of aCharArray()
776 [ OK ] AnnotationC: test invocation of the annotation method aClass()
777 [ OK ] AnnotationC: test return value of aClass() != null
778 [ OK ] AnnotationC: test return value of aClass()
779 [ OK ] AnnotationC: test invocation of the annotation method aClassArray()
780 [ OK ] AnnotationC: test return value of aClassArray() != null
781 [ OK ] AnnotationC: test return value of aClassArray()
782 [ OK ] AnnotationC: test invocation of the annotation method aDouble()
783 [ OK ] AnnotationC: test return value of aDouble() != null
784 [ OK ] AnnotationC: test return value of aDouble()
785 [ OK ] AnnotationC: test invocation of the annotation method aDoubleArray()
786 [ OK ] AnnotationC: test return value of aDoubleArray() != null
787 [ OK ] AnnotationC: test return value of aDoubleArray()
788 [ OK ] AnnotationC: test invocation of the annotation method aEnum()
789 [ OK ] AnnotationC: test return value of aEnum() != null
790 [ OK ] AnnotationC: test return value of aEnum()
791 [ OK ] AnnotationC: test invocation of the annotation method aEnumArray()
792 [ OK ] AnnotationC: test return value of aEnumArray() != null
793 [ OK ] AnnotationC: test return value of aEnumArray()
794 [ OK ] AnnotationC: test invocation of the annotation method aFloat()
795 [ OK ] AnnotationC: test return value of aFloat() != null
796 [ OK ] AnnotationC: test return value of aFloat()
797 [ OK ] AnnotationC: test invocation of the annotation method aFloatArray()
798 [ OK ] AnnotationC: test return value of aFloatArray() != null
799 [ OK ] AnnotationC: test return value of aFloatArray()
800 [ OK ] AnnotationC: test invocation of the annotation method aInt()
801 [ OK ] AnnotationC: test return value of aInt() != null
802 [ OK ] AnnotationC: test return value of aInt()
803 [ OK ] AnnotationC: test invocation of the annotation method aIntArray()
804 [ OK ] AnnotationC: test return value of aIntArray() != null
805 [ OK ] AnnotationC: test return value of aIntArray()
806 [ OK ] AnnotationC: test invocation of the annotation method aLong()
807 [ OK ] AnnotationC: test return value of aLong() != null
808 [ OK ] AnnotationC: test return value of aLong()
809 [ OK ] AnnotationC: test invocation of the annotation method aLongArray()
810 [ OK ] AnnotationC: test return value of aLongArray() != null
811 [ OK ] AnnotationC: test return value of aLongArray()
812 [ OK ] AnnotationC: test invocation of the annotation method aShort()
813 [ OK ] AnnotationC: test return value of aShort() != null
814 [ OK ] AnnotationC: test return value of aShort()
815 [ OK ] AnnotationC: test invocation of the annotation method aShortArray()
816 [ OK ] AnnotationC: test return value of aShortArray() != null
817 [ OK ] AnnotationC: test return value of aShortArray()
818 [ OK ] AnnotationC: test invocation of the annotation method aString()
819 [ OK ] AnnotationC: test return value of aString() != null
820 [ OK ] AnnotationC: test return value of aString()
821 [ OK ] AnnotationC: test invocation of the annotation method aStringArray()
822 [ OK ] AnnotationC: test return value of aStringArray() != null
823 [ OK ] AnnotationC: test return value of aStringArray()
824 -- Bar: Testing getAnnotations() --
825 [ OK ] Bar: test annotations count
826 [ OK ] Bar: test unique occurrence of the annotation type AnnotationB
827 [ OK ] Bar: test if annotation AnnotationB should be there
828 * Testing AnnotationB
829 [ OK ] AnnotationB: test annotationType
830 [ OK ] AnnotationB: test annotation methods count
831 [ OK ] AnnotationB: test invocation of the annotation method clazz()
832 [ OK ] AnnotationB: test return value of clazz() != null
833 [ OK ] AnnotationB: test return value of clazz()
834 [ OK ] AnnotationB: test invocation of the annotation method string()
835 [ OK ] AnnotationB: test return value of string() != null
836 [ OK ] AnnotationB: test return value of string()
837 [ OK ] Bar: test unique occurrence of the annotation type AnnotationC
838 [ OK ] Bar: test if annotation AnnotationC should be there
839 * Testing AnnotationC
840 [ OK ] AnnotationC: test annotationType
841 [ OK ] AnnotationC: test annotation methods count
842 [ OK ] AnnotationC: test invocation of the annotation method aAnnotation()
843 [ OK ] AnnotationC: test return value of aAnnotation() != null
844 [ OK ] AnnotationC: test return value of aAnnotation()
845 [ OK ] AnnotationC: test invocation of the annotation method aAnnotationArray()
846 [ OK ] AnnotationC: test return value of aAnnotationArray() != null
847 [ OK ] AnnotationC: test return value of aAnnotationArray()
848 [ OK ] AnnotationC: test invocation of the annotation method aByte()
849 [ OK ] AnnotationC: test return value of aByte() != null
850 [ OK ] AnnotationC: test return value of aByte()
851 [ OK ] AnnotationC: test invocation of the annotation method aByteArray()
852 [ OK ] AnnotationC: test return value of aByteArray() != null
853 [ OK ] AnnotationC: test return value of aByteArray()
854 [ OK ] AnnotationC: test invocation of the annotation method aChar()
855 [ OK ] AnnotationC: test return value of aChar() != null
856 [ OK ] AnnotationC: test return value of aChar()
857 [ OK ] AnnotationC: test invocation of the annotation method aCharArray()
858 [ OK ] AnnotationC: test return value of aCharArray() != null
859 [ OK ] AnnotationC: test return value of aCharArray()
860 [ OK ] AnnotationC: test invocation of the annotation method aClass()
861 [ OK ] AnnotationC: test return value of aClass() != null
862 [ OK ] AnnotationC: test return value of aClass()
863 [ OK ] AnnotationC: test invocation of the annotation method aClassArray()
864 [ OK ] AnnotationC: test return value of aClassArray() != null
865 [ OK ] AnnotationC: test return value of aClassArray()
866 [ OK ] AnnotationC: test invocation of the annotation method aDouble()
867 [ OK ] AnnotationC: test return value of aDouble() != null
868 [ OK ] AnnotationC: test return value of aDouble()
869 [ OK ] AnnotationC: test invocation of the annotation method aDoubleArray()
870 [ OK ] AnnotationC: test return value of aDoubleArray() != null
871 [ OK ] AnnotationC: test return value of aDoubleArray()
872 [ OK ] AnnotationC: test invocation of the annotation method aEnum()
873 [ OK ] AnnotationC: test return value of aEnum() != null
874 [ OK ] AnnotationC: test return value of aEnum()
875 [ OK ] AnnotationC: test invocation of the annotation method aEnumArray()
876 [ OK ] AnnotationC: test return value of aEnumArray() != null
877 [ OK ] AnnotationC: test return value of aEnumArray()
878 [ OK ] AnnotationC: test invocation of the annotation method aFloat()
879 [ OK ] AnnotationC: test return value of aFloat() != null
880 [ OK ] AnnotationC: test return value of aFloat()
881 [ OK ] AnnotationC: test invocation of the annotation method aFloatArray()
882 [ OK ] AnnotationC: test return value of aFloatArray() != null
883 [ OK ] AnnotationC: test return value of aFloatArray()
884 [ OK ] AnnotationC: test invocation of the annotation method aInt()
885 [ OK ] AnnotationC: test return value of aInt() != null
886 [ OK ] AnnotationC: test return value of aInt()
887 [ OK ] AnnotationC: test invocation of the annotation method aIntArray()
888 [ OK ] AnnotationC: test return value of aIntArray() != null
889 [ OK ] AnnotationC: test return value of aIntArray()
890 [ OK ] AnnotationC: test invocation of the annotation method aLong()
891 [ OK ] AnnotationC: test return value of aLong() != null
892 [ OK ] AnnotationC: test return value of aLong()
893 [ OK ] AnnotationC: test invocation of the annotation method aLongArray()
894 [ OK ] AnnotationC: test return value of aLongArray() != null
895 [ OK ] AnnotationC: test return value of aLongArray()
896 [ OK ] AnnotationC: test invocation of the annotation method aShort()
897 [ OK ] AnnotationC: test return value of aShort() != null
898 [ OK ] AnnotationC: test return value of aShort()
899 [ OK ] AnnotationC: test invocation of the annotation method aShortArray()
900 [ OK ] AnnotationC: test return value of aShortArray() != null
901 [ OK ] AnnotationC: test return value of aShortArray()
902 [ OK ] AnnotationC: test invocation of the annotation method aString()
903 [ OK ] AnnotationC: test return value of aString() != null
904 [ OK ] AnnotationC: test return value of aString()
905 [ OK ] AnnotationC: test invocation of the annotation method aStringArray()
906 [ OK ] AnnotationC: test return value of aStringArray() != null
907 [ OK ] AnnotationC: test return value of aStringArray()
908 -- Bar: Testing getAnnotation(Class<? extends Annotation>) --
909 [ OK ] Bar: try to get required annotation AnnotationB using getAnnotation(Class<? extends Annotation>)
910 * Testing AnnotationB
911 [ OK ] AnnotationB: test annotationType
912 [ OK ] AnnotationB: test annotation methods count
913 [ OK ] AnnotationB: test invocation of the annotation method clazz()
914 [ OK ] AnnotationB: test return value of clazz() != null
915 [ OK ] AnnotationB: test return value of clazz()
916 [ OK ] AnnotationB: test invocation of the annotation method string()
917 [ OK ] AnnotationB: test return value of string() != null
918 [ OK ] AnnotationB: test return value of string()
919 [ OK ] Bar: try to get required annotation AnnotationC using getAnnotation(Class<? extends Annotation>)
920 * Testing AnnotationC
921 [ OK ] AnnotationC: test annotationType
922 [ OK ] AnnotationC: test annotation methods count
923 [ OK ] AnnotationC: test invocation of the annotation method aAnnotation()
924 [ OK ] AnnotationC: test return value of aAnnotation() != null
925 [ OK ] AnnotationC: test return value of aAnnotation()
926 [ OK ] AnnotationC: test invocation of the annotation method aAnnotationArray()
927 [ OK ] AnnotationC: test return value of aAnnotationArray() != null
928 [ OK ] AnnotationC: test return value of aAnnotationArray()
929 [ OK ] AnnotationC: test invocation of the annotation method aByte()
930 [ OK ] AnnotationC: test return value of aByte() != null
931 [ OK ] AnnotationC: test return value of aByte()
932 [ OK ] AnnotationC: test invocation of the annotation method aByteArray()
933 [ OK ] AnnotationC: test return value of aByteArray() != null
934 [ OK ] AnnotationC: test return value of aByteArray()
935 [ OK ] AnnotationC: test invocation of the annotation method aChar()
936 [ OK ] AnnotationC: test return value of aChar() != null
937 [ OK ] AnnotationC: test return value of aChar()
938 [ OK ] AnnotationC: test invocation of the annotation method aCharArray()
939 [ OK ] AnnotationC: test return value of aCharArray() != null
940 [ OK ] AnnotationC: test return value of aCharArray()
941 [ OK ] AnnotationC: test invocation of the annotation method aClass()
942 [ OK ] AnnotationC: test return value of aClass() != null
943 [ OK ] AnnotationC: test return value of aClass()
944 [ OK ] AnnotationC: test invocation of the annotation method aClassArray()
945 [ OK ] AnnotationC: test return value of aClassArray() != null
946 [ OK ] AnnotationC: test return value of aClassArray()
947 [ OK ] AnnotationC: test invocation of the annotation method aDouble()
948 [ OK ] AnnotationC: test return value of aDouble() != null
949 [ OK ] AnnotationC: test return value of aDouble()
950 [ OK ] AnnotationC: test invocation of the annotation method aDoubleArray()
951 [ OK ] AnnotationC: test return value of aDoubleArray() != null
952 [ OK ] AnnotationC: test return value of aDoubleArray()
953 [ OK ] AnnotationC: test invocation of the annotation method aEnum()
954 [ OK ] AnnotationC: test return value of aEnum() != null
955 [ OK ] AnnotationC: test return value of aEnum()
956 [ OK ] AnnotationC: test invocation of the annotation method aEnumArray()
957 [ OK ] AnnotationC: test return value of aEnumArray() != null
958 [ OK ] AnnotationC: test return value of aEnumArray()
959 [ OK ] AnnotationC: test invocation of the annotation method aFloat()
960 [ OK ] AnnotationC: test return value of aFloat() != null
961 [ OK ] AnnotationC: test return value of aFloat()
962 [ OK ] AnnotationC: test invocation of the annotation method aFloatArray()
963 [ OK ] AnnotationC: test return value of aFloatArray() != null
964 [ OK ] AnnotationC: test return value of aFloatArray()
965 [ OK ] AnnotationC: test invocation of the annotation method aInt()
966 [ OK ] AnnotationC: test return value of aInt() != null
967 [ OK ] AnnotationC: test return value of aInt()
968 [ OK ] AnnotationC: test invocation of the annotation method aIntArray()
969 [ OK ] AnnotationC: test return value of aIntArray() != null
970 [ OK ] AnnotationC: test return value of aIntArray()
971 [ OK ] AnnotationC: test invocation of the annotation method aLong()
972 [ OK ] AnnotationC: test return value of aLong() != null
973 [ OK ] AnnotationC: test return value of aLong()
974 [ OK ] AnnotationC: test invocation of the annotation method aLongArray()
975 [ OK ] AnnotationC: test return value of aLongArray() != null
976 [ OK ] AnnotationC: test return value of aLongArray()
977 [ OK ] AnnotationC: test invocation of the annotation method aShort()
978 [ OK ] AnnotationC: test return value of aShort() != null
979 [ OK ] AnnotationC: test return value of aShort()
980 [ OK ] AnnotationC: test invocation of the annotation method aShortArray()
981 [ OK ] AnnotationC: test return value of aShortArray() != null
982 [ OK ] AnnotationC: test return value of aShortArray()
983 [ OK ] AnnotationC: test invocation of the annotation method aString()
984 [ OK ] AnnotationC: test return value of aString() != null
985 [ OK ] AnnotationC: test return value of aString()
986 [ OK ] AnnotationC: test invocation of the annotation method aStringArray()
987 [ OK ] AnnotationC: test return value of aStringArray() != null
988 [ OK ] AnnotationC: test return value of aStringArray()
989 -- Bar: Testing isAnnotationPresent(Class<? extends Annotation>) --
990 [ OK ] Bar: test if annotation AnnotationB is present using isAnnotationPresent()
991 [ OK ] Bar: test if annotation AnnotationC is present using isAnnotationPresent()
992 -- Bar: Testing isAnnotation() --
993 [ OK ] Bar: test if the isAnnotation attribute is set properly
994 -- Bar: Testing Constructors --
995 -- Testing Bar.Bar() --
996 -- Bar.Bar(): Testing getDeclaredAnnotations() --
997 [ OK ] Bar.Bar(): test declared annotations count
998 -- Bar.Bar(): Testing getAnnotations() --
999 [ OK ] Bar.Bar(): test annotations count
1000 -- Bar.Bar(): Testing getAnnotation(Class<? extends Annotation>) --
1001 -- Bar.Bar(): Testing isAnnotationPresent(Class<? extends Annotation>) --
1002 -- Bar.Bar(): Testing getParameterAnnotations() --
1003 [ OK ] Bar.Bar(): test parameter count
1004 -- Bar: Testing Methods --
1005 -- Bar.method(int): Testing getDefaultValue() --
1006 [ OK ] Bar.method(int): test for annotation default value
1007 -- Testing Bar.method(int) --
1008 -- Bar.method(int): Testing getDeclaredAnnotations() --
1009 [ OK ] Bar.method(int): test declared annotations count
1010 -- Bar.method(int): Testing getAnnotations() --
1011 [ OK ] Bar.method(int): test annotations count
1012 -- Bar.method(int): Testing getAnnotation(Class<? extends Annotation>) --
1013 -- Bar.method(int): Testing isAnnotationPresent(Class<? extends Annotation>) --
1014 -- Bar.method(int): Testing getParameterAnnotations() --
1015 [ OK ] Bar.method(int): test parameter count
1016 [ OK ] Bar.method(int): test parameter annotations count for parameter 0
1017 -- Bar.staticMethod(int): Testing getDefaultValue() --
1018 [ OK ] Bar.staticMethod(int): test for annotation default value
1019 -- Testing Bar.staticMethod(int) --
1020 -- Bar.staticMethod(int): Testing getDeclaredAnnotations() --
1021 [ OK ] Bar.staticMethod(int): test declared annotations count
1022 -- Bar.staticMethod(int): Testing getAnnotations() --
1023 [ OK ] Bar.staticMethod(int): test annotations count
1024 -- Bar.staticMethod(int): Testing getAnnotation(Class<? extends Annotation>) --
1025 -- Bar.staticMethod(int): Testing isAnnotationPresent(Class<? extends Annotation>) --
1026 -- Bar.staticMethod(int): Testing getParameterAnnotations() --
1027 [ OK ] Bar.staticMethod(int): test parameter count
1028 [ OK ] Bar.staticMethod(int): test parameter annotations count for parameter 0
1029 -- Bar: Testing Fields --
1030 -- Testing Bar.afield --
1031 -- Bar.afield: Testing getDeclaredAnnotations() --
1032 [ OK ] Bar.afield: test declared annotations count
1033 -- Bar.afield: Testing getAnnotations() --
1034 [ OK ] Bar.afield: test annotations count
1035 -- Bar.afield: Testing getAnnotation(Class<? extends Annotation>) --
1036 -- Bar.afield: Testing isAnnotationPresent(Class<? extends Annotation>) --
1039 -- Baz: Testing getDeclaredAnnotations() --
1040 [ OK ] Baz: test declared annotations count
1041 [ OK ] Baz: test unique occurrence of the annotation type AnnotationB
1042 [ OK ] Baz: test if annotation AnnotationB should be there
1043 * Testing AnnotationB
1044 [ OK ] AnnotationB: test annotationType
1045 [ OK ] AnnotationB: test annotation methods count
1046 [ OK ] AnnotationB: test invocation of the annotation method clazz()
1047 [ OK ] AnnotationB: test return value of clazz() != null
1048 [ OK ] AnnotationB: test return value of clazz()
1049 [ OK ] AnnotationB: test invocation of the annotation method string()
1050 [ OK ] AnnotationB: test return value of string() != null
1051 [ OK ] AnnotationB: test return value of string()
1052 [ OK ] Baz: test unique occurrence of the annotation type AnnotationC
1053 [ OK ] Baz: test if annotation AnnotationC should be there
1054 * Testing AnnotationC
1055 [ OK ] AnnotationC: test annotationType
1056 [ OK ] AnnotationC: test annotation methods count
1057 [ OK ] AnnotationC: test invocation of the annotation method aAnnotation()
1058 [ OK ] AnnotationC: test return value of aAnnotation() != null
1059 [ OK ] AnnotationC: test return value of aAnnotation()
1060 [ OK ] AnnotationC: test invocation of the annotation method aAnnotationArray()
1061 [ OK ] AnnotationC: test return value of aAnnotationArray() != null
1062 [ OK ] AnnotationC: test return value of aAnnotationArray()
1063 [ OK ] AnnotationC: test invocation of the annotation method aByte()
1064 [ OK ] AnnotationC: test return value of aByte() != null
1065 [ OK ] AnnotationC: test return value of aByte()
1066 [ OK ] AnnotationC: test invocation of the annotation method aByteArray()
1067 [ OK ] AnnotationC: test return value of aByteArray() != null
1068 [ OK ] AnnotationC: test return value of aByteArray()
1069 [ OK ] AnnotationC: test invocation of the annotation method aChar()
1070 [ OK ] AnnotationC: test return value of aChar() != null
1071 [ OK ] AnnotationC: test return value of aChar()
1072 [ OK ] AnnotationC: test invocation of the annotation method aCharArray()
1073 [ OK ] AnnotationC: test return value of aCharArray() != null
1074 [ OK ] AnnotationC: test return value of aCharArray()
1075 [ OK ] AnnotationC: test invocation of the annotation method aClass()
1076 [ OK ] AnnotationC: test return value of aClass() != null
1077 [ OK ] AnnotationC: test return value of aClass()
1078 [ OK ] AnnotationC: test invocation of the annotation method aClassArray()
1079 [ OK ] AnnotationC: test return value of aClassArray() != null
1080 [ OK ] AnnotationC: test return value of aClassArray()
1081 [ OK ] AnnotationC: test invocation of the annotation method aDouble()
1082 [ OK ] AnnotationC: test return value of aDouble() != null
1083 [ OK ] AnnotationC: test return value of aDouble()
1084 [ OK ] AnnotationC: test invocation of the annotation method aDoubleArray()
1085 [ OK ] AnnotationC: test return value of aDoubleArray() != null
1086 [ OK ] AnnotationC: test return value of aDoubleArray()
1087 [ OK ] AnnotationC: test invocation of the annotation method aEnum()
1088 [ OK ] AnnotationC: test return value of aEnum() != null
1089 [ OK ] AnnotationC: test return value of aEnum()
1090 [ OK ] AnnotationC: test invocation of the annotation method aEnumArray()
1091 [ OK ] AnnotationC: test return value of aEnumArray() != null
1092 [ OK ] AnnotationC: test return value of aEnumArray()
1093 [ OK ] AnnotationC: test invocation of the annotation method aFloat()
1094 [ OK ] AnnotationC: test return value of aFloat() != null
1095 [ OK ] AnnotationC: test return value of aFloat()
1096 [ OK ] AnnotationC: test invocation of the annotation method aFloatArray()
1097 [ OK ] AnnotationC: test return value of aFloatArray() != null
1098 [ OK ] AnnotationC: test return value of aFloatArray()
1099 [ OK ] AnnotationC: test invocation of the annotation method aInt()
1100 [ OK ] AnnotationC: test return value of aInt() != null
1101 [ OK ] AnnotationC: test return value of aInt()
1102 [ OK ] AnnotationC: test invocation of the annotation method aIntArray()
1103 [ OK ] AnnotationC: test return value of aIntArray() != null
1104 [ OK ] AnnotationC: test return value of aIntArray()
1105 [ OK ] AnnotationC: test invocation of the annotation method aLong()
1106 [ OK ] AnnotationC: test return value of aLong() != null
1107 [ OK ] AnnotationC: test return value of aLong()
1108 [ OK ] AnnotationC: test invocation of the annotation method aLongArray()
1109 [ OK ] AnnotationC: test return value of aLongArray() != null
1110 [ OK ] AnnotationC: test return value of aLongArray()
1111 [ OK ] AnnotationC: test invocation of the annotation method aShort()
1112 [ OK ] AnnotationC: test return value of aShort() != null
1113 [ OK ] AnnotationC: test return value of aShort()
1114 [ OK ] AnnotationC: test invocation of the annotation method aShortArray()
1115 [ OK ] AnnotationC: test return value of aShortArray() != null
1116 [ OK ] AnnotationC: test return value of aShortArray()
1117 [ OK ] AnnotationC: test invocation of the annotation method aString()
1118 [ OK ] AnnotationC: test return value of aString() != null
1119 [ OK ] AnnotationC: test return value of aString()
1120 [ OK ] AnnotationC: test invocation of the annotation method aStringArray()
1121 [ OK ] AnnotationC: test return value of aStringArray() != null
1122 [ OK ] AnnotationC: test return value of aStringArray()
1123 -- Baz: Testing getAnnotations() --
1124 [ OK ] Baz: test annotations count
1125 [ OK ] Baz: test unique occurrence of the annotation type AnnotationB
1126 [ OK ] Baz: test if annotation AnnotationB should be there
1127 * Testing AnnotationB
1128 [ OK ] AnnotationB: test annotationType
1129 [ OK ] AnnotationB: test annotation methods count
1130 [ OK ] AnnotationB: test invocation of the annotation method clazz()
1131 [ OK ] AnnotationB: test return value of clazz() != null
1132 [ OK ] AnnotationB: test return value of clazz()
1133 [ OK ] AnnotationB: test invocation of the annotation method string()
1134 [ OK ] AnnotationB: test return value of string() != null
1135 [ OK ] AnnotationB: test return value of string()
1136 [ OK ] Baz: test unique occurrence of the annotation type AnnotationC
1137 [ OK ] Baz: test if annotation AnnotationC should be there
1138 * Testing AnnotationC
1139 [ OK ] AnnotationC: test annotationType
1140 [ OK ] AnnotationC: test annotation methods count
1141 [ OK ] AnnotationC: test invocation of the annotation method aAnnotation()
1142 [ OK ] AnnotationC: test return value of aAnnotation() != null
1143 [ OK ] AnnotationC: test return value of aAnnotation()
1144 [ OK ] AnnotationC: test invocation of the annotation method aAnnotationArray()
1145 [ OK ] AnnotationC: test return value of aAnnotationArray() != null
1146 [ OK ] AnnotationC: test return value of aAnnotationArray()
1147 [ OK ] AnnotationC: test invocation of the annotation method aByte()
1148 [ OK ] AnnotationC: test return value of aByte() != null
1149 [ OK ] AnnotationC: test return value of aByte()
1150 [ OK ] AnnotationC: test invocation of the annotation method aByteArray()
1151 [ OK ] AnnotationC: test return value of aByteArray() != null
1152 [ OK ] AnnotationC: test return value of aByteArray()
1153 [ OK ] AnnotationC: test invocation of the annotation method aChar()
1154 [ OK ] AnnotationC: test return value of aChar() != null
1155 [ OK ] AnnotationC: test return value of aChar()
1156 [ OK ] AnnotationC: test invocation of the annotation method aCharArray()
1157 [ OK ] AnnotationC: test return value of aCharArray() != null
1158 [ OK ] AnnotationC: test return value of aCharArray()
1159 [ OK ] AnnotationC: test invocation of the annotation method aClass()
1160 [ OK ] AnnotationC: test return value of aClass() != null
1161 [ OK ] AnnotationC: test return value of aClass()
1162 [ OK ] AnnotationC: test invocation of the annotation method aClassArray()
1163 [ OK ] AnnotationC: test return value of aClassArray() != null
1164 [ OK ] AnnotationC: test return value of aClassArray()
1165 [ OK ] AnnotationC: test invocation of the annotation method aDouble()
1166 [ OK ] AnnotationC: test return value of aDouble() != null
1167 [ OK ] AnnotationC: test return value of aDouble()
1168 [ OK ] AnnotationC: test invocation of the annotation method aDoubleArray()
1169 [ OK ] AnnotationC: test return value of aDoubleArray() != null
1170 [ OK ] AnnotationC: test return value of aDoubleArray()
1171 [ OK ] AnnotationC: test invocation of the annotation method aEnum()
1172 [ OK ] AnnotationC: test return value of aEnum() != null
1173 [ OK ] AnnotationC: test return value of aEnum()
1174 [ OK ] AnnotationC: test invocation of the annotation method aEnumArray()
1175 [ OK ] AnnotationC: test return value of aEnumArray() != null
1176 [ OK ] AnnotationC: test return value of aEnumArray()
1177 [ OK ] AnnotationC: test invocation of the annotation method aFloat()
1178 [ OK ] AnnotationC: test return value of aFloat() != null
1179 [ OK ] AnnotationC: test return value of aFloat()
1180 [ OK ] AnnotationC: test invocation of the annotation method aFloatArray()
1181 [ OK ] AnnotationC: test return value of aFloatArray() != null
1182 [ OK ] AnnotationC: test return value of aFloatArray()
1183 [ OK ] AnnotationC: test invocation of the annotation method aInt()
1184 [ OK ] AnnotationC: test return value of aInt() != null
1185 [ OK ] AnnotationC: test return value of aInt()
1186 [ OK ] AnnotationC: test invocation of the annotation method aIntArray()
1187 [ OK ] AnnotationC: test return value of aIntArray() != null
1188 [ OK ] AnnotationC: test return value of aIntArray()
1189 [ OK ] AnnotationC: test invocation of the annotation method aLong()
1190 [ OK ] AnnotationC: test return value of aLong() != null
1191 [ OK ] AnnotationC: test return value of aLong()
1192 [ OK ] AnnotationC: test invocation of the annotation method aLongArray()
1193 [ OK ] AnnotationC: test return value of aLongArray() != null
1194 [ OK ] AnnotationC: test return value of aLongArray()
1195 [ OK ] AnnotationC: test invocation of the annotation method aShort()
1196 [ OK ] AnnotationC: test return value of aShort() != null
1197 [ OK ] AnnotationC: test return value of aShort()
1198 [ OK ] AnnotationC: test invocation of the annotation method aShortArray()
1199 [ OK ] AnnotationC: test return value of aShortArray() != null
1200 [ OK ] AnnotationC: test return value of aShortArray()
1201 [ OK ] AnnotationC: test invocation of the annotation method aString()
1202 [ OK ] AnnotationC: test return value of aString() != null
1203 [ OK ] AnnotationC: test return value of aString()
1204 [ OK ] AnnotationC: test invocation of the annotation method aStringArray()
1205 [ OK ] AnnotationC: test return value of aStringArray() != null
1206 [ OK ] AnnotationC: test return value of aStringArray()
1207 -- Baz: Testing getAnnotation(Class<? extends Annotation>) --
1208 [ OK ] Baz: try to get required annotation AnnotationB using getAnnotation(Class<? extends Annotation>)
1209 * Testing AnnotationB
1210 [ OK ] AnnotationB: test annotationType
1211 [ OK ] AnnotationB: test annotation methods count
1212 [ OK ] AnnotationB: test invocation of the annotation method clazz()
1213 [ OK ] AnnotationB: test return value of clazz() != null
1214 [ OK ] AnnotationB: test return value of clazz()
1215 [ OK ] AnnotationB: test invocation of the annotation method string()
1216 [ OK ] AnnotationB: test return value of string() != null
1217 [ OK ] AnnotationB: test return value of string()
1218 [ OK ] Baz: try to get required annotation AnnotationC using getAnnotation(Class<? extends Annotation>)
1219 * Testing AnnotationC
1220 [ OK ] AnnotationC: test annotationType
1221 [ OK ] AnnotationC: test annotation methods count
1222 [ OK ] AnnotationC: test invocation of the annotation method aAnnotation()
1223 [ OK ] AnnotationC: test return value of aAnnotation() != null
1224 [ OK ] AnnotationC: test return value of aAnnotation()
1225 [ OK ] AnnotationC: test invocation of the annotation method aAnnotationArray()
1226 [ OK ] AnnotationC: test return value of aAnnotationArray() != null
1227 [ OK ] AnnotationC: test return value of aAnnotationArray()
1228 [ OK ] AnnotationC: test invocation of the annotation method aByte()
1229 [ OK ] AnnotationC: test return value of aByte() != null
1230 [ OK ] AnnotationC: test return value of aByte()
1231 [ OK ] AnnotationC: test invocation of the annotation method aByteArray()
1232 [ OK ] AnnotationC: test return value of aByteArray() != null
1233 [ OK ] AnnotationC: test return value of aByteArray()
1234 [ OK ] AnnotationC: test invocation of the annotation method aChar()
1235 [ OK ] AnnotationC: test return value of aChar() != null
1236 [ OK ] AnnotationC: test return value of aChar()
1237 [ OK ] AnnotationC: test invocation of the annotation method aCharArray()
1238 [ OK ] AnnotationC: test return value of aCharArray() != null
1239 [ OK ] AnnotationC: test return value of aCharArray()
1240 [ OK ] AnnotationC: test invocation of the annotation method aClass()
1241 [ OK ] AnnotationC: test return value of aClass() != null
1242 [ OK ] AnnotationC: test return value of aClass()
1243 [ OK ] AnnotationC: test invocation of the annotation method aClassArray()
1244 [ OK ] AnnotationC: test return value of aClassArray() != null
1245 [ OK ] AnnotationC: test return value of aClassArray()
1246 [ OK ] AnnotationC: test invocation of the annotation method aDouble()
1247 [ OK ] AnnotationC: test return value of aDouble() != null
1248 [ OK ] AnnotationC: test return value of aDouble()
1249 [ OK ] AnnotationC: test invocation of the annotation method aDoubleArray()
1250 [ OK ] AnnotationC: test return value of aDoubleArray() != null
1251 [ OK ] AnnotationC: test return value of aDoubleArray()
1252 [ OK ] AnnotationC: test invocation of the annotation method aEnum()
1253 [ OK ] AnnotationC: test return value of aEnum() != null
1254 [ OK ] AnnotationC: test return value of aEnum()
1255 [ OK ] AnnotationC: test invocation of the annotation method aEnumArray()
1256 [ OK ] AnnotationC: test return value of aEnumArray() != null
1257 [ OK ] AnnotationC: test return value of aEnumArray()
1258 [ OK ] AnnotationC: test invocation of the annotation method aFloat()
1259 [ OK ] AnnotationC: test return value of aFloat() != null
1260 [ OK ] AnnotationC: test return value of aFloat()
1261 [ OK ] AnnotationC: test invocation of the annotation method aFloatArray()
1262 [ OK ] AnnotationC: test return value of aFloatArray() != null
1263 [ OK ] AnnotationC: test return value of aFloatArray()
1264 [ OK ] AnnotationC: test invocation of the annotation method aInt()
1265 [ OK ] AnnotationC: test return value of aInt() != null
1266 [ OK ] AnnotationC: test return value of aInt()
1267 [ OK ] AnnotationC: test invocation of the annotation method aIntArray()
1268 [ OK ] AnnotationC: test return value of aIntArray() != null
1269 [ OK ] AnnotationC: test return value of aIntArray()
1270 [ OK ] AnnotationC: test invocation of the annotation method aLong()
1271 [ OK ] AnnotationC: test return value of aLong() != null
1272 [ OK ] AnnotationC: test return value of aLong()
1273 [ OK ] AnnotationC: test invocation of the annotation method aLongArray()
1274 [ OK ] AnnotationC: test return value of aLongArray() != null
1275 [ OK ] AnnotationC: test return value of aLongArray()
1276 [ OK ] AnnotationC: test invocation of the annotation method aShort()
1277 [ OK ] AnnotationC: test return value of aShort() != null
1278 [ OK ] AnnotationC: test return value of aShort()
1279 [ OK ] AnnotationC: test invocation of the annotation method aShortArray()
1280 [ OK ] AnnotationC: test return value of aShortArray() != null
1281 [ OK ] AnnotationC: test return value of aShortArray()
1282 [ OK ] AnnotationC: test invocation of the annotation method aString()
1283 [ OK ] AnnotationC: test return value of aString() != null
1284 [ OK ] AnnotationC: test return value of aString()
1285 [ OK ] AnnotationC: test invocation of the annotation method aStringArray()
1286 [ OK ] AnnotationC: test return value of aStringArray() != null
1287 [ OK ] AnnotationC: test return value of aStringArray()
1288 -- Baz: Testing isAnnotationPresent(Class<? extends Annotation>) --
1289 [ OK ] Baz: test if annotation AnnotationB is present using isAnnotationPresent()
1290 [ OK ] Baz: test if annotation AnnotationC is present using isAnnotationPresent()
1291 -- Baz: Testing isAnnotation() --
1292 [ OK ] Baz: test if the isAnnotation attribute is set properly
1293 -- Baz: Testing Constructors --
1294 -- Baz: Testing Methods --
1295 -- Baz.method(int): Testing getDefaultValue() --
1296 [ OK ] Baz.method(int): test for annotation default value
1297 -- Testing Baz.method(int) --
1298 -- Baz.method(int): Testing getDeclaredAnnotations() --
1299 [ OK ] Baz.method(int): test declared annotations count
1300 [ OK ] Baz.method(int): test unique occurrence of the annotation type AnnotationA
1301 [ OK ] Baz.method(int): test if annotation AnnotationA should be there
1302 * Testing AnnotationA
1303 [ OK ] AnnotationA: test annotationType
1304 [ OK ] AnnotationA: test annotation methods count
1305 [ OK ] AnnotationA: test invocation of the annotation method classes()
1306 [ OK ] AnnotationA: test return value of classes() != null
1307 [ OK ] AnnotationA: test return value of classes()
1308 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
1309 [ OK ] AnnotationA: test return value of enumeration() != null
1310 [ OK ] AnnotationA: test return value of enumeration()
1311 [ OK ] AnnotationA: test invocation of the annotation method integer()
1312 [ OK ] AnnotationA: test return value of integer() != null
1313 [ OK ] AnnotationA: test return value of integer()
1314 [ OK ] AnnotationA: test invocation of the annotation method string()
1315 [ OK ] AnnotationA: test return value of string() != null
1316 [ OK ] AnnotationA: test return value of string()
1317 -- Baz.method(int): Testing getAnnotations() --
1318 [ OK ] Baz.method(int): test annotations count
1319 [ OK ] Baz.method(int): test unique occurrence of the annotation type AnnotationA
1320 [ OK ] Baz.method(int): test if annotation AnnotationA should be there
1321 * Testing AnnotationA
1322 [ OK ] AnnotationA: test annotationType
1323 [ OK ] AnnotationA: test annotation methods count
1324 [ OK ] AnnotationA: test invocation of the annotation method classes()
1325 [ OK ] AnnotationA: test return value of classes() != null
1326 [ OK ] AnnotationA: test return value of classes()
1327 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
1328 [ OK ] AnnotationA: test return value of enumeration() != null
1329 [ OK ] AnnotationA: test return value of enumeration()
1330 [ OK ] AnnotationA: test invocation of the annotation method integer()
1331 [ OK ] AnnotationA: test return value of integer() != null
1332 [ OK ] AnnotationA: test return value of integer()
1333 [ OK ] AnnotationA: test invocation of the annotation method string()
1334 [ OK ] AnnotationA: test return value of string() != null
1335 [ OK ] AnnotationA: test return value of string()
1336 -- Baz.method(int): Testing getAnnotation(Class<? extends Annotation>) --
1337 [ OK ] Baz.method(int): try to get required annotation AnnotationA using getAnnotation(Class<? extends Annotation>)
1338 * Testing AnnotationA
1339 [ OK ] AnnotationA: test annotationType
1340 [ OK ] AnnotationA: test annotation methods count
1341 [ OK ] AnnotationA: test invocation of the annotation method classes()
1342 [ OK ] AnnotationA: test return value of classes() != null
1343 [ OK ] AnnotationA: test return value of classes()
1344 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
1345 [ OK ] AnnotationA: test return value of enumeration() != null
1346 [ OK ] AnnotationA: test return value of enumeration()
1347 [ OK ] AnnotationA: test invocation of the annotation method integer()
1348 [ OK ] AnnotationA: test return value of integer() != null
1349 [ OK ] AnnotationA: test return value of integer()
1350 [ OK ] AnnotationA: test invocation of the annotation method string()
1351 [ OK ] AnnotationA: test return value of string() != null
1352 [ OK ] AnnotationA: test return value of string()
1353 -- Baz.method(int): Testing isAnnotationPresent(Class<? extends Annotation>) --
1354 [ OK ] Baz.method(int): test if annotation AnnotationA is present using isAnnotationPresent()
1355 -- Baz.method(int): Testing getParameterAnnotations() --
1356 [ OK ] Baz.method(int): test parameter count
1357 [ OK ] Baz.method(int): test parameter annotations count for parameter 0
1358 [ OK ] Baz.method(int): test unique occurrence of the annotation type AnnotationA
1359 [ OK ] Baz.method(int): test if annotation of type AnnotationA should be defined for parameter 0
1360 * Testing AnnotationA
1361 [ OK ] AnnotationA: test annotationType
1362 [ OK ] AnnotationA: test annotation methods count
1363 [ OK ] AnnotationA: test invocation of the annotation method classes()
1364 [ OK ] AnnotationA: test return value of classes() != null
1365 [ OK ] AnnotationA: test return value of classes()
1366 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
1367 [ OK ] AnnotationA: test return value of enumeration() != null
1368 [ OK ] AnnotationA: test return value of enumeration()
1369 [ OK ] AnnotationA: test invocation of the annotation method integer()
1370 [ OK ] AnnotationA: test return value of integer() != null
1371 [ OK ] AnnotationA: test return value of integer()
1372 [ OK ] AnnotationA: test invocation of the annotation method string()
1373 [ OK ] AnnotationA: test return value of string() != null
1374 [ OK ] AnnotationA: test return value of string()
1375 -- Baz.staticMethod(int): Testing getDefaultValue() --
1376 [ OK ] Baz.staticMethod(int): test for annotation default value
1377 -- Testing Baz.staticMethod(int) --
1378 -- Baz.staticMethod(int): Testing getDeclaredAnnotations() --
1379 [ OK ] Baz.staticMethod(int): test declared annotations count
1380 [ OK ] Baz.staticMethod(int): test unique occurrence of the annotation type AnnotationA
1381 [ OK ] Baz.staticMethod(int): test if annotation AnnotationA should be there
1382 * Testing AnnotationA
1383 [ OK ] AnnotationA: test annotationType
1384 [ OK ] AnnotationA: test annotation methods count
1385 [ OK ] AnnotationA: test invocation of the annotation method classes()
1386 [ OK ] AnnotationA: test return value of classes() != null
1387 [ OK ] AnnotationA: test return value of classes()
1388 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
1389 [ OK ] AnnotationA: test return value of enumeration() != null
1390 [ OK ] AnnotationA: test return value of enumeration()
1391 [ OK ] AnnotationA: test invocation of the annotation method integer()
1392 [ OK ] AnnotationA: test return value of integer() != null
1393 [ OK ] AnnotationA: test return value of integer()
1394 [ OK ] AnnotationA: test invocation of the annotation method string()
1395 [ OK ] AnnotationA: test return value of string() != null
1396 [ OK ] AnnotationA: test return value of string()
1397 -- Baz.staticMethod(int): Testing getAnnotations() --
1398 [ OK ] Baz.staticMethod(int): test annotations count
1399 [ OK ] Baz.staticMethod(int): test unique occurrence of the annotation type AnnotationA
1400 [ OK ] Baz.staticMethod(int): test if annotation AnnotationA should be there
1401 * Testing AnnotationA
1402 [ OK ] AnnotationA: test annotationType
1403 [ OK ] AnnotationA: test annotation methods count
1404 [ OK ] AnnotationA: test invocation of the annotation method classes()
1405 [ OK ] AnnotationA: test return value of classes() != null
1406 [ OK ] AnnotationA: test return value of classes()
1407 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
1408 [ OK ] AnnotationA: test return value of enumeration() != null
1409 [ OK ] AnnotationA: test return value of enumeration()
1410 [ OK ] AnnotationA: test invocation of the annotation method integer()
1411 [ OK ] AnnotationA: test return value of integer() != null
1412 [ OK ] AnnotationA: test return value of integer()
1413 [ OK ] AnnotationA: test invocation of the annotation method string()
1414 [ OK ] AnnotationA: test return value of string() != null
1415 [ OK ] AnnotationA: test return value of string()
1416 -- Baz.staticMethod(int): Testing getAnnotation(Class<? extends Annotation>) --
1417 [ OK ] Baz.staticMethod(int): try to get required annotation AnnotationA using getAnnotation(Class<? extends Annotation>)
1418 * Testing AnnotationA
1419 [ OK ] AnnotationA: test annotationType
1420 [ OK ] AnnotationA: test annotation methods count
1421 [ OK ] AnnotationA: test invocation of the annotation method classes()
1422 [ OK ] AnnotationA: test return value of classes() != null
1423 [ OK ] AnnotationA: test return value of classes()
1424 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
1425 [ OK ] AnnotationA: test return value of enumeration() != null
1426 [ OK ] AnnotationA: test return value of enumeration()
1427 [ OK ] AnnotationA: test invocation of the annotation method integer()
1428 [ OK ] AnnotationA: test return value of integer() != null
1429 [ OK ] AnnotationA: test return value of integer()
1430 [ OK ] AnnotationA: test invocation of the annotation method string()
1431 [ OK ] AnnotationA: test return value of string() != null
1432 [ OK ] AnnotationA: test return value of string()
1433 -- Baz.staticMethod(int): Testing isAnnotationPresent(Class<? extends Annotation>) --
1434 [ OK ] Baz.staticMethod(int): test if annotation AnnotationA is present using isAnnotationPresent()
1435 -- Baz.staticMethod(int): Testing getParameterAnnotations() --
1436 [ OK ] Baz.staticMethod(int): test parameter count
1437 [ OK ] Baz.staticMethod(int): test parameter annotations count for parameter 0
1438 [ OK ] Baz.staticMethod(int): test unique occurrence of the annotation type AnnotationA
1439 [ OK ] Baz.staticMethod(int): test if annotation of type AnnotationA should be defined for parameter 0
1440 * Testing AnnotationA
1441 [ OK ] AnnotationA: test annotationType
1442 [ OK ] AnnotationA: test annotation methods count
1443 [ OK ] AnnotationA: test invocation of the annotation method classes()
1444 [ OK ] AnnotationA: test return value of classes() != null
1445 [ OK ] AnnotationA: test return value of classes()
1446 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
1447 [ OK ] AnnotationA: test return value of enumeration() != null
1448 [ OK ] AnnotationA: test return value of enumeration()
1449 [ OK ] AnnotationA: test invocation of the annotation method integer()
1450 [ OK ] AnnotationA: test return value of integer() != null
1451 [ OK ] AnnotationA: test return value of integer()
1452 [ OK ] AnnotationA: test invocation of the annotation method string()
1453 [ OK ] AnnotationA: test return value of string() != null
1454 [ OK ] AnnotationA: test return value of string()
1455 -- Baz: Testing Fields --
1456 -- Testing Foo.afield --
1457 -- Foo.afield: Testing getDeclaredAnnotations() --
1458 [ OK ] Foo.afield: test declared annotations count
1459 [ OK ] Foo.afield: test unique occurrence of the annotation type AnnotationA
1460 [ OK ] Foo.afield: test if annotation AnnotationA should be there
1461 * Testing AnnotationA
1462 [ OK ] AnnotationA: test annotationType
1463 [ OK ] AnnotationA: test annotation methods count
1464 [ OK ] AnnotationA: test invocation of the annotation method classes()
1465 [ OK ] AnnotationA: test return value of classes() != null
1466 [ OK ] AnnotationA: test return value of classes()
1467 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
1468 [ OK ] AnnotationA: test return value of enumeration() != null
1469 [ OK ] AnnotationA: test return value of enumeration()
1470 [ OK ] AnnotationA: test invocation of the annotation method integer()
1471 [ OK ] AnnotationA: test return value of integer() != null
1472 [ OK ] AnnotationA: test return value of integer()
1473 [ OK ] AnnotationA: test invocation of the annotation method string()
1474 [ OK ] AnnotationA: test return value of string() != null
1475 [ OK ] AnnotationA: test return value of string()
1476 -- Foo.afield: Testing getAnnotations() --
1477 [ OK ] Foo.afield: test annotations count
1478 [ OK ] Foo.afield: test unique occurrence of the annotation type AnnotationA
1479 [ OK ] Foo.afield: test if annotation AnnotationA should be there
1480 * Testing AnnotationA
1481 [ OK ] AnnotationA: test annotationType
1482 [ OK ] AnnotationA: test annotation methods count
1483 [ OK ] AnnotationA: test invocation of the annotation method classes()
1484 [ OK ] AnnotationA: test return value of classes() != null
1485 [ OK ] AnnotationA: test return value of classes()
1486 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
1487 [ OK ] AnnotationA: test return value of enumeration() != null
1488 [ OK ] AnnotationA: test return value of enumeration()
1489 [ OK ] AnnotationA: test invocation of the annotation method integer()
1490 [ OK ] AnnotationA: test return value of integer() != null
1491 [ OK ] AnnotationA: test return value of integer()
1492 [ OK ] AnnotationA: test invocation of the annotation method string()
1493 [ OK ] AnnotationA: test return value of string() != null
1494 [ OK ] AnnotationA: test return value of string()
1495 -- Foo.afield: Testing getAnnotation(Class<? extends Annotation>) --
1496 [ OK ] Foo.afield: try to get required annotation AnnotationA using getAnnotation(Class<? extends Annotation>)
1497 * Testing AnnotationA
1498 [ OK ] AnnotationA: test annotationType
1499 [ OK ] AnnotationA: test annotation methods count
1500 [ OK ] AnnotationA: test invocation of the annotation method classes()
1501 [ OK ] AnnotationA: test return value of classes() != null
1502 [ OK ] AnnotationA: test return value of classes()
1503 [ OK ] AnnotationA: test invocation of the annotation method enumeration()
1504 [ OK ] AnnotationA: test return value of enumeration() != null
1505 [ OK ] AnnotationA: test return value of enumeration()
1506 [ OK ] AnnotationA: test invocation of the annotation method integer()
1507 [ OK ] AnnotationA: test return value of integer() != null
1508 [ OK ] AnnotationA: test return value of integer()
1509 [ OK ] AnnotationA: test invocation of the annotation method string()
1510 [ OK ] AnnotationA: test return value of string() != null
1511 [ OK ] AnnotationA: test return value of string()
1512 -- Foo.afield: Testing isAnnotationPresent(Class<? extends Annotation>) --
1513 [ OK ] Foo.afield: test if annotation AnnotationA is present using isAnnotationPresent()