package org.jolokia.discovery; import java.io.IOException; import java.net.Inet6Address; import java.net.InetAddress; import org.jolokia.util.NetworkUtil; import org.jolokia.util.QuietLogHandler; import org.testng.annotations.Test; import static org.testng.Assert.fail; /** * @author roland * @since 04.02.14 */ public class MulticastUtilTest { @Test public void createSocketNoAddress() throws IOException { InetAddress address = Inet6Address.getByName("fe80::e2f8:47ff:fe42:d872"); if (NetworkUtil.isMulticastSupported()) { MulticastUtil.newMulticastSocket(address, new QuietLogHandler()); } else { try { MulticastUtil.newMulticastSocket(address, new QuietLogHandler()); fail(); } catch (IOException exp) { // Expected since no multicast socket is available } } } }