|
22 | 22 | import java.util.List; |
23 | 23 | import java.util.UUID; |
24 | 24 |
|
| 25 | +import com.cloud.api.query.dao.NetworkOfferingJoinDao; |
| 26 | +import com.cloud.api.query.dao.VpcOfferingJoinDao; |
25 | 27 | import com.cloud.configuration.ResourceLimit; |
26 | 28 | import com.cloud.domain.dao.DomainDetailsDao; |
27 | 29 | import com.cloud.utils.UuidUtils; |
@@ -82,7 +84,11 @@ public class DomainManagerImplTest { |
82 | 84 | @Mock |
83 | 85 | DiskOfferingJoinDao _diskOfferingDao; |
84 | 86 | @Mock |
85 | | - ServiceOfferingJoinDao _offeringsDao; |
| 87 | + NetworkOfferingJoinDao networkOfferingJoinDao; |
| 88 | + @Mock |
| 89 | + ServiceOfferingJoinDao serviceOfferingJoinDao; |
| 90 | + @Mock |
| 91 | + VpcOfferingJoinDao vpcOfferingJoinDao; |
86 | 92 | @Mock |
87 | 93 | ProjectDao _projectDao; |
88 | 94 | @Mock |
@@ -142,6 +148,11 @@ public void setup() throws NoSuchFieldException, SecurityException, |
142 | 148 | Mockito.when(_accountDao.findCleanupsForRemovedAccounts(DOMAIN_ID)).thenReturn(domainAccountsForCleanup); |
143 | 149 | Mockito.when(_networkDomainDao.listNetworkIdsByDomain(DOMAIN_ID)).thenReturn(domainNetworkIds); |
144 | 150 | Mockito.when(_dedicatedDao.listByDomainId(DOMAIN_ID)).thenReturn(domainDedicatedResources); |
| 151 | + |
| 152 | + Mockito.when(_diskOfferingDao.findByDomainId(Mockito.anyLong())).thenReturn(Collections.emptyList()); |
| 153 | + Mockito.when(networkOfferingJoinDao.findByDomainId(Mockito.anyLong(), Mockito.anyBoolean())).thenReturn(Collections.emptyList()); |
| 154 | + Mockito.when(serviceOfferingJoinDao.findByDomainId(Mockito.anyLong())).thenReturn(Collections.emptyList()); |
| 155 | + Mockito.when(vpcOfferingJoinDao.findByDomainId(Mockito.anyLong())).thenReturn(Collections.emptyList()); |
145 | 156 | } |
146 | 157 |
|
147 | 158 | @Test |
@@ -266,8 +277,6 @@ public void deleteDomain() { |
266 | 277 | Mockito.when(_dedicatedDao.listByDomainId(Mockito.anyLong())).thenReturn(new ArrayList<DedicatedResourceVO>()); |
267 | 278 | Mockito.when(domainDaoMock.remove(Mockito.anyLong())).thenReturn(true); |
268 | 279 | Mockito.when(_configMgr.releaseDomainSpecificVirtualRanges(Mockito.anyLong())).thenReturn(true); |
269 | | - Mockito.when(_diskOfferingDao.findByDomainId(Mockito.anyLong())).thenReturn(Collections.emptyList()); |
270 | | - Mockito.when(_offeringsDao.findByDomainId(Mockito.anyLong())).thenReturn(Collections.emptyList()); |
271 | 280 |
|
272 | 281 | try { |
273 | 282 | Assert.assertTrue(domainManager.deleteDomain(20l, false)); |
@@ -299,8 +308,6 @@ public void deleteDomainCleanup() { |
299 | 308 | Mockito.when(_resourceCountDao.removeEntriesByOwner(Mockito.anyLong(), Mockito.eq(ResourceOwnerType.Domain))).thenReturn(1l); |
300 | 309 | Mockito.when(_resourceLimitDao.removeEntriesByOwner(Mockito.anyLong(), Mockito.eq(ResourceOwnerType.Domain))).thenReturn(1l); |
301 | 310 | Mockito.when(_configMgr.releaseDomainSpecificVirtualRanges(Mockito.anyLong())).thenReturn(true); |
302 | | - Mockito.when(_diskOfferingDao.findByDomainId(Mockito.anyLong())).thenReturn(Collections.emptyList()); |
303 | | - Mockito.when(_offeringsDao.findByDomainId(Mockito.anyLong())).thenReturn(Collections.emptyList()); |
304 | 311 |
|
305 | 312 | try { |
306 | 313 | Assert.assertTrue(domainManager.deleteDomain(20l, true)); |
|
0 commit comments