}
public void testSpringInfrastructureProxyOnImportersWithDifferentRefs() throws Exception {
Object service = new Object();
BundleContext ctx = createObjectTrackingBundleContext(service);
ServiceInvoker invokerA = new ServiceStaticInterceptor(ctx, new MockServiceReference());
ServiceInvoker invokerB = new ServiceStaticInterceptor(ctx, new MockServiceReference());
InfrastructureProxy proxyA = new InfrastructureOsgiProxyAdvice(invokerA);
InfrastructureProxy proxyB = new InfrastructureOsgiProxyAdvice(invokerB);
assertFalse("invokers should not be equal (they have different service references)", invokerA.equals(invokerB));
assertFalse("proxies should not be equal", proxyA.equals(proxyB));