package com.mysema.codegen.model; import static org.junit.Assert.assertEquals; import org.junit.Test; public class TypeAdapterTest { @Test public void Delegation() { Type inner = Types.OBJECT; Type type = new TypeAdapter(inner); assertEquals(inner.getCategory(), type.getCategory()); assertEquals(inner.getComponentType(), type.getComponentType()); assertEquals(inner.getFullName(), type.getFullName()); assertEquals(inner.getGenericName(true), type.getGenericName(true)); assertEquals(inner.getPackageName(), type.getPackageName()); assertEquals(inner.getParameters(), type.getParameters()); // assertEquals(inner.getPrimitiveName(), type.getPrimitiveName()); assertEquals(inner.getSimpleName(), type.getSimpleName()); assertEquals(inner.isFinal(), type.isFinal()); assertEquals(inner.isPrimitive(), type.isPrimitive()); } }