if (label.getStorageLabelType().isOnePerStorage()) { boolean exists = false; for (AbstractStorageLabel<?> existingLabel : labelList) {
AbstractStorageLabelType<Object> labelType = mock(AbstractStorageLabelType.class); when(storageLabel.getStorageLabelType()).thenReturn(labelType); when(labelType.isOnePerStorage()).thenReturn(false); assertThat(storageData.isLabelPresent(labelType), is(false)); when(labelType.isOnePerStorage()).thenReturn(true); AbstractStorageLabel<Object> storageLabel2 = mock(AbstractStorageLabel.class); when(storageLabel2.getStorageLabelType()).thenReturn(labelType);