Closed brianoliver closed 9 years ago
@brianoliver said:
No longer required as we have invoking(T, Class
eg: Eventually.assertThat(invoking(myFinalMBeanServer, MBeanServer.class).isRegistered(...), is(true)); will now work.
This issue was imported from JIRA ORACLETOOLS-197
Reported by @brianoliver
Marked as won't fix by @brianoliver on Thursday, November 20th 2014, 6:51:53 pm
As the Java Platform MBeanServer implementation is final, it means we can't do the following:
Because we can't sub-class the MBeanServer instance. A simple way around this is to provide a DeferredMBeanServer implementation that wraps any MBeanServer, thus allowing deferred asserts to operate.
eg: