{
ComponentContainer container = newContainer();
SingleComponentManager icm = new SingleComponentManager( container, new ComponentMethods() );
BindMethod bm = new BindMethod( methodName, component.getClass(),
FakeService.class.getName(), dsVersion, false, ReferenceMetadata.ReferenceScope.bundle );
RefPair refPair = new SingleRefPair( m_serviceReference );
ComponentContextImpl<T1> cc = new ComponentContextImpl(icm, null);
assertTrue( bm.getServiceObject( cc, refPair, m_context, icm ) );
BindParameters bp = new BindParameters(cc, refPair);
bm.invoke( component, bp, null, icm );
assertEquals( expectCallPerformed, component.callPerformed );