|
21 | 21 |
|
22 | 22 | import javax.inject.Inject; |
23 | 23 |
|
| 24 | +import org.apache.cloudstack.framework.config.dao.ConfigurationGroupDaoImpl; |
| 25 | +import org.apache.cloudstack.framework.config.dao.ConfigurationSubGroupDaoImpl; |
| 26 | +import org.eclipse.jetty.security.IdentityService; |
| 27 | +import org.mockito.ArgumentMatchers; |
| 28 | +import org.mockito.Mockito; |
| 29 | +import org.mockito.invocation.InvocationOnMock; |
| 30 | +import org.mockito.stubbing.Answer; |
| 31 | +import org.springframework.context.annotation.Bean; |
| 32 | +import org.springframework.context.annotation.ComponentScan; |
| 33 | +import org.springframework.context.annotation.ComponentScan.Filter; |
| 34 | +import org.springframework.context.annotation.Configuration; |
| 35 | +import org.springframework.context.annotation.FilterType; |
| 36 | +import org.springframework.core.type.classreading.MetadataReader; |
| 37 | +import org.springframework.core.type.classreading.MetadataReaderFactory; |
| 38 | +import org.springframework.core.type.filter.TypeFilter; |
| 39 | + |
24 | 40 | import org.apache.cloudstack.acl.APIChecker; |
25 | 41 | import org.apache.cloudstack.acl.ControlledEntity; |
26 | 42 | import org.apache.cloudstack.affinity.AffinityGroupService; |
|
46 | 62 | import org.apache.cloudstack.framework.config.ConfigDepot; |
47 | 63 | import org.apache.cloudstack.framework.config.ConfigDepotAdmin; |
48 | 64 | import org.apache.cloudstack.framework.config.dao.ConfigurationDaoImpl; |
49 | | -import org.apache.cloudstack.framework.config.dao.ConfigurationGroupDaoImpl; |
50 | | -import org.apache.cloudstack.framework.config.dao.ConfigurationSubGroupDaoImpl; |
51 | 65 | import org.apache.cloudstack.framework.jobs.AsyncJobDispatcher; |
52 | 66 | import org.apache.cloudstack.framework.jobs.dao.AsyncJobDaoImpl; |
53 | 67 | import org.apache.cloudstack.framework.jobs.dao.AsyncJobJoinMapDaoImpl; |
|
68 | 82 | import org.apache.cloudstack.region.dao.RegionDaoImpl; |
69 | 83 | import org.apache.cloudstack.spring.lifecycle.registry.ExtensionRegistry; |
70 | 84 | import org.apache.cloudstack.storage.datastore.PrimaryDataStoreProviderManager; |
| 85 | +import org.apache.cloudstack.storage.image.datastore.ImageStoreProviderManager; |
71 | 86 | import org.apache.cloudstack.storage.datastore.db.ImageStoreDaoImpl; |
72 | 87 | import org.apache.cloudstack.storage.datastore.db.PrimaryDataStoreDaoImpl; |
73 | | -import org.apache.cloudstack.storage.image.datastore.ImageStoreProviderManager; |
74 | 88 | import org.apache.cloudstack.storage.image.db.TemplateDataStoreDaoImpl; |
75 | 89 | import org.apache.cloudstack.usage.UsageService; |
76 | | -import org.eclipse.jetty.security.IdentityService; |
77 | | -import org.mockito.ArgumentMatchers; |
78 | | -import org.mockito.Mockito; |
79 | | -import org.mockito.invocation.InvocationOnMock; |
80 | | -import org.mockito.stubbing.Answer; |
81 | | -import org.springframework.context.annotation.Bean; |
82 | | -import org.springframework.context.annotation.ComponentScan; |
83 | | -import org.springframework.context.annotation.ComponentScan.Filter; |
84 | | -import org.springframework.context.annotation.Configuration; |
85 | | -import org.springframework.context.annotation.FilterType; |
86 | | -import org.springframework.core.type.classreading.MetadataReader; |
87 | | -import org.springframework.core.type.classreading.MetadataReaderFactory; |
88 | | -import org.springframework.core.type.filter.TypeFilter; |
89 | 90 |
|
90 | 91 | import com.cloud.acl.DomainChecker; |
91 | 92 | import com.cloud.agent.AgentManager; |
|
267 | 268 | import com.cloud.template.TemplateManager; |
268 | 269 | import com.cloud.user.Account; |
269 | 270 | import com.cloud.user.AccountDetailsDaoImpl; |
270 | | -import com.cloud.user.AccountService; |
271 | 271 | import com.cloud.user.DomainManagerImpl; |
272 | 272 | import com.cloud.user.ResourceLimitService; |
273 | 273 | import com.cloud.user.User; |
|
296 | 296 | import com.cloud.vm.dao.SecondaryStorageVmDaoImpl; |
297 | 297 | import com.cloud.vm.dao.UserVmCloneSettingDaoImpl; |
298 | 298 | import com.cloud.vm.dao.UserVmDaoImpl; |
299 | | -import com.cloud.vm.dao.VMInstanceDaoImpl; |
300 | 299 | import com.cloud.vm.dao.VMInstanceDetailsDaoImpl; |
| 300 | +import com.cloud.vm.dao.VMInstanceDaoImpl; |
301 | 301 | import com.cloud.vm.snapshot.VMSnapshotManager; |
302 | 302 | import com.cloud.vm.snapshot.dao.VMSnapshotDaoImpl; |
303 | 303 |
|
@@ -497,7 +497,6 @@ public EndPointSelector endPointSelector() { |
497 | 497 | @Bean |
498 | 498 | public EntityManager entityManager() { |
499 | 499 | EntityManager mock = Mockito.mock(EntityManager.class); |
500 | | - AccountService accountServiceMock = Mockito.mock(AccountService.class); |
501 | 500 | try { |
502 | 501 | Mockito.when(mock.findById(ArgumentMatchers.same(Account.class), ArgumentMatchers.anyLong())).thenReturn(_accountDao.findById(Account.ACCOUNT_ID_SYSTEM)); |
503 | 502 | Mockito.when(mock.findById(ArgumentMatchers.same(User.class), ArgumentMatchers.anyLong())).thenReturn(_userDao.findById(User.UID_SYSTEM)); |
@@ -525,7 +524,7 @@ public DataCenter answer(final InvocationOnMock invocation) throws Throwable { |
525 | 524 | } catch (Exception e) { |
526 | 525 | e.printStackTrace(); |
527 | 526 | } |
528 | | - CallContext.init(mock, accountServiceMock); |
| 527 | + CallContext.init(mock); |
529 | 528 | return mock; |
530 | 529 | } |
531 | 530 |
|
|
0 commit comments