Henry Kuijpers created SLING-11849:
--------------------------------------
Summary: Create osgiContext#unregisterService() for easy
unregistering of services
Key: SLING-11849
URL: https://issues.apache.org/jira/browse/SLING-11849
Project: Sling
Issue Type: Improvement
Components: Testing
Affects Versions: Testing OSGi Mock 3.3.6
Reporter: Henry Kuijpers
Since we can do:
{code:java}
this.underTest = context.registerInjectActivateService(Test.class);
{code}
it would be very useful if we can also do:
{code:java}
context.unregisterService(this.underTest);
{code}
for example.
It would be very convenient to do this, since the OSGi Mock API is easy and
simple to write and to be able to unregister services, it would be needed to
have a ServiceRegistration<Test> and also a ServiceReference<Test> to be able
to call .unregister() on it
If we add this method, then all this logic can be put in this method.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)