when(filter.match(m_reference)).thenReturn(true);
when(m_bundleContext.getService(m_reference)).thenReturn(m_extension);
when(m_extension.getFactoryBuilder()).thenReturn(m_builder);
when(m_builder.build(any(BundleContext.class), any(Element.class))).thenReturn(factory);
*/
when(m_bundleContext.getService(m_reference)).thenReturn(new DefaultTypeDeclaration(m_bundleContext, element("component", "test.Hello")));
when(m_bundleContext.createFilter(anyString())).thenReturn(filter);
when(m_reference.getBundle()).thenReturn(m_bundle);
when(m_bundle.getBundleContext()).thenReturn(m_bundleContext);
DeclarationLinker linker = new DeclarationLinker(m_bundleContext, m_queueService);