Skip to content

Commit 0afba54

Browse files
Re-add code that was missed during merge forward of PR#2629
1 parent 15eddf3 commit 0afba54

1 file changed

Lines changed: 13 additions & 5 deletions

File tree

server/src/test/java/com/cloud/storage/VolumeApiServiceImplTest.java

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,15 @@ public class VolumeApiServiceImplTest {
172172
private long volumeSizeMock = 456789921939l;
173173

174174
@Before
175-
public void before() throws Exception {
175+
public void setup() throws InterruptedException, ExecutionException {
176+
Mockito.doReturn(volumeMockId).when(volumeDataStoreVoMock).getVolumeId();
177+
Mockito.doReturn(volumeMockId).when(volumeVoMock).getId();
178+
Mockito.doReturn(accountMockId).when(accountMock).getId();
179+
Mockito.doReturn(volumeSizeMock).when(volumeVoMock).getSize();
180+
Mockito.doReturn(volumeSizeMock).when(newDiskOfferingMock).getDiskSize();
181+
182+
Mockito.doReturn(Mockito.mock(VolumeApiResult.class)).when(asyncCallFutureVolumeapiResultMock).get();
183+
176184
Mockito.when(storagePoolMock.getId()).thenReturn(storagePoolMockId);
177185

178186
volumeApiServiceImpl._gson = GsonHelper.getGsonLogger();
@@ -476,8 +484,8 @@ public void testAllocSnapshotNonManagedStorageArchive() {
476484
*/
477485
@Test
478486
public void testResourceLimitCheckForUploadedVolume() throws NoSuchFieldException, IllegalAccessException, ResourceAllocationException {
479-
doThrow(new ResourceAllocationException("primary storage resource limit check failed", Resource.ResourceType.primary_storage)).when(resourceLimitServiceMock).checkResourceLimit(any(AccountVO.class),
480-
any(Resource.ResourceType.class), any(Long.class));
487+
doThrow(new ResourceAllocationException("primary storage resource limit check failed", Resource.ResourceType.primary_storage)).when(resourceLimitServiceMock)
488+
.checkResourceLimit(any(AccountVO.class), any(Resource.ResourceType.class), any(Long.class));
481489
UserVmVO vm = Mockito.mock(UserVmVO.class);
482490
VolumeInfo volumeToAttach = Mockito.mock(VolumeInfo.class);
483491
when(volumeToAttach.getId()).thenReturn(9L);
@@ -811,7 +819,7 @@ public void expungeVolumesInSecondaryStorageIfNeededTestVolumeFoundInSecondarySt
811819
}
812820

813821
@Test(expected = InterruptedException.class)
814-
public void expungeVolumesInSecondaryStorageIfNeededTestthrowinInterruptedException() throws InterruptedException, ExecutionException {
822+
public void expungeVolumesInSecondaryStorageIfNeededTestThrowinInterruptedException() throws InterruptedException, ExecutionException {
815823
Mockito.doReturn(asyncCallFutureVolumeapiResultMock).when(volumeServiceMock).expungeVolumeAsync(volumeInfoMock);
816824
Mockito.doReturn(volumeInfoMock).when(volumeDataFactoryMock).getVolume(volumeMockId, DataStoreRole.Image);
817825
Mockito.doNothing().when(resourceLimitServiceMock).decrementResourceCount(accountMockId, ResourceType.secondary_storage, volumeSizeMock);
@@ -825,7 +833,7 @@ public void expungeVolumesInSecondaryStorageIfNeededTestthrowinInterruptedExcept
825833
}
826834

827835
@Test(expected = ExecutionException.class)
828-
public void expungeVolumesInSecondaryStorageIfNeededTestthrowinExecutionException() throws InterruptedException, ExecutionException {
836+
public void expungeVolumesInSecondaryStorageIfNeededTestThrowingExecutionException() throws InterruptedException, ExecutionException {
829837
Mockito.doReturn(asyncCallFutureVolumeapiResultMock).when(volumeServiceMock).expungeVolumeAsync(volumeInfoMock);
830838
Mockito.doReturn(volumeInfoMock).when(volumeDataFactoryMock).getVolume(volumeMockId, DataStoreRole.Image);
831839
Mockito.doNothing().when(resourceLimitServiceMock).decrementResourceCount(accountMockId, ResourceType.secondary_storage, volumeSizeMock);

0 commit comments

Comments
 (0)