+
+ private AAIService setupForResourceTests() {
+ mockStatic(FrameworkUtil.class);
+ Bundle mockedBundle = mock(Bundle.class);
+ BundleContext mockedBundleContext = mock(BundleContext.class);
+ ServiceReference mockedServiceReference = mock(ServiceReference.class);
+ PowerMockito.when(FrameworkUtil.getBundle(AAIService.class)).thenReturn(mockedBundle);
+ PowerMockito.doReturn(mockedBundleContext).when(mockedBundle).getBundleContext();
+ PowerMockito.doReturn(mockedServiceReference).when(mockedBundleContext)
+ .getServiceReference(AAIService.class.getName());
+ AAIService aaiService = PowerMockito.mock(AAIService.class);
+ PowerMockito.doReturn(aaiService).when(mockedBundleContext).getService(mockedServiceReference);
+ return aaiService;
+ }
+}