for (final StorageType type : StorageType.values())
for (final StorageType type : StorageType.values())
@Test public void testStorageType() { assertEquals(4, Metadata.StorageType.values().length); assertTrue(Metadata.StorageType.ANY_TYPE.includes(Metadata.StorageType.ANY_TYPE)); assertTrue(Metadata.StorageType.ANY_TYPE.includes(Metadata.StorageType.INTERNAL)); assertTrue(Metadata.StorageType.ANY_TYPE.includes(Metadata.StorageType.EXTERNAL)); assertTrue(Metadata.StorageType.ANY_TYPE.includes(Metadata.StorageType.NONE)); assertFalse(Metadata.StorageType.INTERNAL.includes(Metadata.StorageType.ANY_TYPE)); assertTrue(Metadata.StorageType.INTERNAL.includes(Metadata.StorageType.INTERNAL)); assertFalse(Metadata.StorageType.INTERNAL.includes(Metadata.StorageType.EXTERNAL)); assertFalse(Metadata.StorageType.EXTERNAL.includes(Metadata.StorageType.ANY_TYPE)); assertFalse(Metadata.StorageType.EXTERNAL.includes(Metadata.StorageType.INTERNAL)); assertTrue(Metadata.StorageType.EXTERNAL.includes(Metadata.StorageType.EXTERNAL)); assertFalse(Metadata.StorageType.NONE.includes(Metadata.StorageType.ANY_TYPE)); assertFalse(Metadata.StorageType.NONE.includes(Metadata.StorageType.INTERNAL)); assertFalse(Metadata.StorageType.NONE.includes(Metadata.StorageType.EXTERNAL)); assertFalse(Metadata.StorageType.NONE.includes(Metadata.StorageType.NONE)); }