Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Testing OSGi Mock 3.0.0
-
None
Description
ConfigurationAdmin specifies a listConfigurations-method, which can throw IOException and InvalidSyntaxException. However, the MockConfigurationAdmin implementation does not define them.
While this is technically allowed an OK (builds succeed), it poses a problem when trying to do mocking and/or spying on such objects: In my use-case I needed to provide an implementation for the listConfigurations-method, for which MockConfigurationAdmin is throwing an UnsupportedOperationException.
I think it is maybe a good idea to also implement some of the other methods, also.