Polishing

This commit is contained in:
Sam Brannen 2023-06-25 15:18:31 +02:00
parent 55f946c5a0
commit db17a97ce8
1 changed files with 8 additions and 7 deletions

View File

@ -84,8 +84,8 @@ public class MBeanExporterTests extends AbstractMBeanServerTests {
listeners.put("*", null); listeners.put("*", null);
MBeanExporter exporter = new MBeanExporter(); MBeanExporter exporter = new MBeanExporter();
assertThatIllegalArgumentException().isThrownBy(() -> assertThatIllegalArgumentException()
exporter.setNotificationListenerMappings(listeners)); .isThrownBy(() -> exporter.setNotificationListenerMappings(listeners));
} }
@Test @Test
@ -100,9 +100,10 @@ public class MBeanExporterTests extends AbstractMBeanServerTests {
exporter.setBeans(getBeanMap()); exporter.setBeans(getBeanMap());
exporter.setServer(server); exporter.setServer(server);
exporter.setNotificationListenerMappings(listeners); exporter.setNotificationListenerMappings(listeners);
assertThatExceptionOfType(MBeanExportException.class).as("NotificationListener on a non-existent MBean").isThrownBy(() -> assertThatExceptionOfType(MBeanExportException.class)
start(exporter)) .as("NotificationListener on a non-existent MBean")
.satisfies(ex -> assertThat(ex.contains(InstanceNotFoundException.class)).isTrue()); .isThrownBy(() -> start(exporter))
.withCauseExactlyInstanceOf(InstanceNotFoundException.class);
} }
@Test @Test
@ -165,8 +166,8 @@ public class MBeanExporterTests extends AbstractMBeanServerTests {
ObjectInstance instance = server.getObjectInstance(ObjectNameManager.getInstance("spring:mbean=true")); ObjectInstance instance = server.getObjectInstance(ObjectNameManager.getInstance("spring:mbean=true"));
assertThat(instance).isNotNull(); assertThat(instance).isNotNull();
assertThatExceptionOfType(InstanceNotFoundException.class).isThrownBy(() -> assertThatExceptionOfType(InstanceNotFoundException.class)
server.getObjectInstance(ObjectNameManager.getInstance("spring:mbean=false"))); .isThrownBy(() -> server.getObjectInstance(ObjectNameManager.getInstance("spring:mbean=false")));
} }
} }