package de.is24.util.monitoring.statsd; import org.junit.Test; import static org.mockito.Mockito.mock; public class SaveStatsdPluginWrapperTest { @Test public void unknownHostDoesNotFail() { new SaveStatsdPluginWrapper("host.not.known", 8125, "lala"); } @Test public void unknownHostWithSampleRateDoesNotFail() { new SaveStatsdPluginWrapper("host.not.known", 8125, "lala", 0.3); } @Test public void unknownHostWithFormatterDoesNotFail() { StatsdMessageFormatter messageFormatter = mock(StatsdMessageFormatter.class); new SaveStatsdPluginWrapper("host.not.known", 8125, messageFormatter); } @Test public void unknownHostWithFormatterAndSampleRateDoesNotFail() { StatsdMessageFormatter messageFormatter = mock(StatsdMessageFormatter.class); new SaveStatsdPluginWrapper("host.not.known", 8125, 0.3, messageFormatter); } }