@Test void getThreadMXBean() { assertThat(ManagementFactory.getThreadMXBean(), equalTo(new JvmRuntimeProducers().produceThreadMXBean())); }
@Produces ThreadMXBean produceThreadMXBean() { return ManagementFactory.getThreadMXBean(); }
JvmRuntimeProducers { @Produces ThreadMXBean produceThreadMXBean() { return ManagementFactory.getThreadMXBean(); } }
JvmRuntimeProducers { @Produces ThreadMXBean produceThreadMXBean() { return ManagementFactory.getThreadMXBean(); }  }
JvmRuntimeProducers { @Produces ThreadMXBean produceThreadMXBean() { return ManagementFactory.getThreadMXBean(); }   }
JvmRuntimeProducers { @Produces ThreadMXBean produceThreadMXBean() { return ManagementFactory.getThreadMXBean(); }    }