1
1
package com .fasterxml .classmate ;
2
2
3
- import com .fasterxml .classmate .types .ResolvedArrayType ;
4
- import com .fasterxml .classmate .types .ResolvedInterfaceType ;
5
- import com .fasterxml .classmate .types .ResolvedObjectType ;
6
- import org .junit .Test ;
7
-
8
3
import java .io .Serializable ;
9
4
import java .nio .CharBuffer ;
10
5
import java .util .List ;
11
6
12
- import static junit .framework .Assert .*;
7
+ import org .junit .Test ;
8
+
9
+ import com .fasterxml .classmate .types .ResolvedArrayType ;
10
+ import com .fasterxml .classmate .types .ResolvedInterfaceType ;
11
+ import com .fasterxml .classmate .types .ResolvedObjectType ;
13
12
14
- public class ResolvedTypeTest
13
+ public class ResolvedTypeTest extends BaseTest
15
14
{
16
15
// For [Issue#16]
17
16
@@ -22,7 +21,7 @@ private static class Bar16 extends Zen16<Bar16, Foo16> { }
22
21
private static class Zen16 <A , B extends A > { }
23
22
24
23
@ Test
25
- public void canCreateSubtype () {
24
+ public void testCanCreateSubtype () {
26
25
ResolvedObjectType stringType = ResolvedObjectType .create (String .class , null , null , null );
27
26
assertTrue (stringType .canCreateSubtype (String .class ));
28
27
assertFalse (stringType .canCreateSubtype (CharBuffer .class ));
@@ -40,13 +39,13 @@ public void canCreateSubtype() {
40
39
}
41
40
42
41
@ Test
43
- public void typeParametersFor () {
42
+ public void testtypeParametersFor () {
44
43
ResolvedObjectType stringType = ResolvedObjectType .create (String .class , null , null , null );
45
44
assertNull (stringType .typeParametersFor (CharBuffer .class ));
46
45
}
47
46
48
47
@ Test
49
- public void findSupertype () {
48
+ public void testFindSupertype () {
50
49
ResolvedInterfaceType comparableType = new ResolvedInterfaceType (Comparable .class , TypeBindings .create (String .class , ResolvedType .NO_TYPES ), null );
51
50
ResolvedObjectType stringType = new ResolvedObjectType (String .class , null , (ResolvedType ) null , new ResolvedType [] { comparableType });
52
51
assertNull (stringType .findSupertype (CharBuffer .class ));
@@ -56,15 +55,15 @@ public void findSupertype() {
56
55
}
57
56
58
57
@ Test
59
- public void isConcrete () {
58
+ public void testIsConcrete () {
60
59
ResolvedObjectType stringType = ResolvedObjectType .create (String .class , null , null , null );
61
60
assertTrue (stringType .isConcrete ());
62
61
ResolvedObjectType charBufferType = ResolvedObjectType .create (CharBuffer .class , null , null , null );
63
62
assertFalse (charBufferType .isConcrete ());
64
63
}
65
64
66
65
@ Test
67
- public void accessors () {
66
+ public void testAccessors () {
68
67
// the default accessor implementation is to return an empty-list; check for a new subtype
69
68
ResolvedType type = new ResolvedType (String .class , null ) {
70
69
@ Override public boolean canCreateSubtypes () {
0 commit comments