@Test public void testCreateMirror_02() { URI uri = URI.createURI("java:/Primitives"); IMirror mirror = typeProvider.createMirror(uri); assertNotNull(mirror); assertTrue(mirror instanceof PrimitiveMirror); }
@Test public void testCreateMirror_01() { URI uri = URI.createURI("java:/Objects/java.util.Map"); IMirror mirror = typeProvider.createMirror(uri); assertNotNull(mirror); assertTrue(mirror instanceof JdtTypeMirror); assertEquals( "java.util.Map", ((JdtTypeMirror) mirror).getMirroredType().getFullyQualifiedName()); }
@Test public void testCreateMirror_04() { URI uri = URI.createURI("java:/Primitives").appendFragment("int"); try { typeProvider.createMirror(uri); fail("Expected IllegalArgumentException"); } catch (IllegalArgumentException ex) { // ok } }
@Test public void testCreateMirror_03() { URI uri = URI.createURI("java:/Something"); try { typeProvider.createMirror(uri); fail("Expected IllegalArgumentException"); } catch (IllegalArgumentException ex) { // ok } }
@Test public void testCreateMirror_06() { URI uri = URI.createURI("java:/Objects/java.lang.does.not.exist"); assertNull(typeProvider.createMirror(uri)); }