diff options
Diffstat (limited to 'gson/src/test/java/com/google/gson/internal/GsonTypesTest.java')
-rw-r--r-- | gson/src/test/java/com/google/gson/internal/GsonTypesTest.java | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/gson/src/test/java/com/google/gson/internal/GsonTypesTest.java b/gson/src/test/java/com/google/gson/internal/GsonTypesTest.java index c80700bd..dd45e87f 100644 --- a/gson/src/test/java/com/google/gson/internal/GsonTypesTest.java +++ b/gson/src/test/java/com/google/gson/internal/GsonTypesTest.java @@ -16,14 +16,18 @@ package com.google.gson.internal; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNull; +import static org.junit.Assert.fail; + import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import java.util.List; +import org.junit.Test; -import junit.framework.TestCase; - -public final class GsonTypesTest extends TestCase { +public final class GsonTypesTest { + @Test public void testNewParameterizedTypeWithoutOwner() throws Exception { // List<A>. List is a top-level class Type type = $Gson$Types.newParameterizedTypeWithOwner(null, List.class, A.class); @@ -46,6 +50,7 @@ public final class GsonTypesTest extends TestCase { assertEquals(D.class, getFirstTypeArgument(type)); } + @Test public void testGetFirstTypeArgument() throws Exception { assertNull(getFirstTypeArgument(A.class)); |