package org.springframework.roo.classpath.details; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.mockito.Mockito.mock; import org.junit.Test; import org.springframework.roo.model.JavaType; /** * Unit test of {@link ImportMetadataBuilder} * * @author Andrew Swan * @since 1.2.0 */ public class ImportMetadataBuilderTest { private static final String CALLER_MID = "MID:foo#bar"; @Test public void testGetImport() { // Set up final JavaType mockTypeToImport = mock(JavaType.class); // Invoke final ImportMetadata importMetadata = ImportMetadataBuilder.getImport(CALLER_MID, mockTypeToImport); // Check assertEquals(mockTypeToImport, importMetadata.getImportType()); assertEquals(0, importMetadata.getModifier()); assertFalse(importMetadata.isAsterisk()); assertFalse(importMetadata.isStatic()); } }