Migrate tests to JUnit 5 (#8519)
Signed-off-by: Wouter Born <github@maindrain.net>
This commit is contained in:
@@ -13,9 +13,9 @@
|
||||
package org.openhab.binding.dmx.internal;
|
||||
|
||||
import static org.hamcrest.CoreMatchers.is;
|
||||
import static org.junit.Assert.assertThat;
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.openhab.binding.dmx.internal.action.ActionState;
|
||||
import org.openhab.binding.dmx.internal.action.FadeAction;
|
||||
import org.openhab.binding.dmx.internal.multiverse.DmxChannel;
|
||||
|
||||
@@ -13,9 +13,9 @@
|
||||
package org.openhab.binding.dmx.internal;
|
||||
|
||||
import static org.hamcrest.CoreMatchers.is;
|
||||
import static org.junit.Assert.assertThat;
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.openhab.binding.dmx.internal.multiverse.DmxChannel;
|
||||
import org.openhab.core.library.types.PercentType;
|
||||
|
||||
|
||||
@@ -13,11 +13,11 @@
|
||||
package org.openhab.binding.dmx.internal;
|
||||
|
||||
import static org.hamcrest.CoreMatchers.is;
|
||||
import static org.junit.Assert.assertThat;
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
/**
|
||||
* Tests cases ValueSet
|
||||
|
||||
@@ -12,8 +12,9 @@
|
||||
*/
|
||||
package org.openhab.binding.dmx.internal.handler;
|
||||
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
import static org.hamcrest.core.Is.is;
|
||||
import static org.junit.Assert.*;
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.Mockito.*;
|
||||
import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
@@ -21,9 +22,9 @@ import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.AfterEach;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.openhab.core.config.core.Configuration;
|
||||
import org.openhab.core.test.java.JavaTest;
|
||||
import org.openhab.core.thing.Bridge;
|
||||
@@ -53,7 +54,7 @@ public class ArtnetBridgeHandlerTest extends JavaTest {
|
||||
private Bridge bridge;
|
||||
private ArtnetBridgeHandler bridgeHandler;
|
||||
|
||||
@Before
|
||||
@BeforeEach
|
||||
public void setUp() {
|
||||
bridgeProperties = new HashMap<>();
|
||||
bridgeProperties.put(CONFIG_ADDRESS, TEST_ADDRESS);
|
||||
@@ -79,7 +80,7 @@ public class ArtnetBridgeHandlerTest extends JavaTest {
|
||||
bridgeHandler.initialize();
|
||||
}
|
||||
|
||||
@After
|
||||
@AfterEach
|
||||
public void tearDown() {
|
||||
bridgeHandler.dispose();
|
||||
}
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
package org.openhab.binding.dmx.internal.handler;
|
||||
|
||||
import static org.hamcrest.CoreMatchers.equalTo;
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
import static org.hamcrest.core.Is.is;
|
||||
import static org.junit.Assert.assertThat;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.Mockito.*;
|
||||
import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
@@ -24,8 +24,8 @@ import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.eclipse.jdt.annotation.Nullable;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.openhab.binding.dmx.test.AbstractDmxThingTestParent;
|
||||
import org.openhab.binding.dmx.test.TestBridgeHandler;
|
||||
import org.openhab.core.config.core.Configuration;
|
||||
@@ -61,7 +61,7 @@ public class ChaserThingHandlerTest extends AbstractDmxThingTestParent {
|
||||
private TestBridgeHandler dmxBridgeHandler;
|
||||
private ChaserThingHandler chaserThingHandler;
|
||||
|
||||
@Before
|
||||
@BeforeEach
|
||||
public void setUp() {
|
||||
super.setup();
|
||||
|
||||
|
||||
@@ -12,17 +12,18 @@
|
||||
*/
|
||||
package org.openhab.binding.dmx.internal.handler;
|
||||
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
import static org.hamcrest.core.Is.is;
|
||||
import static org.hamcrest.number.IsCloseTo.closeTo;
|
||||
import static org.junit.Assert.*;
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.eclipse.jdt.annotation.Nullable;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.openhab.binding.dmx.test.AbstractDmxThingTestParent;
|
||||
import org.openhab.core.config.core.Configuration;
|
||||
import org.openhab.core.library.types.DecimalType;
|
||||
@@ -58,7 +59,7 @@ public class ColorThingHandlerTest extends AbstractDmxThingTestParent {
|
||||
private final ChannelUID CHANNEL_UID_BRIGHTNESS_G = new ChannelUID(THING_UID_DIMMER, CHANNEL_BRIGHTNESS_G);
|
||||
private final ChannelUID CHANNEL_UID_BRIGHTNESS_B = new ChannelUID(THING_UID_DIMMER, CHANNEL_BRIGHTNESS_B);
|
||||
|
||||
@Before
|
||||
@BeforeEach
|
||||
public void setUp() {
|
||||
super.setup();
|
||||
thingProperties = new HashMap<>();
|
||||
|
||||
@@ -12,17 +12,18 @@
|
||||
*/
|
||||
package org.openhab.binding.dmx.internal.handler;
|
||||
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
import static org.hamcrest.core.Is.is;
|
||||
import static org.hamcrest.number.IsCloseTo.closeTo;
|
||||
import static org.junit.Assert.*;
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.eclipse.jdt.annotation.Nullable;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.openhab.binding.dmx.test.AbstractDmxThingTestParent;
|
||||
import org.openhab.core.config.core.Configuration;
|
||||
import org.openhab.core.library.types.OnOffType;
|
||||
@@ -51,7 +52,7 @@ public class DimmerThingHandlerTest extends AbstractDmxThingTestParent {
|
||||
private final ThingUID THING_UID_DIMMER = new ThingUID(THING_TYPE_DIMMER, "testdimmer");
|
||||
private final ChannelUID CHANNEL_UID_BRIGHTNESS = new ChannelUID(THING_UID_DIMMER, CHANNEL_BRIGHTNESS);
|
||||
|
||||
@Before
|
||||
@BeforeEach
|
||||
public void setUp() {
|
||||
super.setup();
|
||||
|
||||
|
||||
@@ -12,8 +12,9 @@
|
||||
*/
|
||||
package org.openhab.binding.dmx.internal.handler;
|
||||
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
import static org.hamcrest.core.Is.is;
|
||||
import static org.junit.Assert.*;
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.Mockito.*;
|
||||
import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
@@ -21,10 +22,10 @@ import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
import org.junit.Ignore;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.AfterEach;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Disabled;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.mockito.Mockito;
|
||||
import org.openhab.binding.dmx.internal.DmxBridgeHandler;
|
||||
import org.openhab.binding.dmx.internal.multiverse.BaseDmxChannel;
|
||||
@@ -93,7 +94,7 @@ public class DmxBridgeHandlerTest extends JavaTest {
|
||||
private Bridge bridge;
|
||||
private DmxBridgeHandlerImpl bridgeHandler;
|
||||
|
||||
@Before
|
||||
@BeforeEach
|
||||
public void setUp() {
|
||||
bridgeProperties = new HashMap<>();
|
||||
bridge = BridgeBuilder.create(THING_TYPE_TEST_BRIDGE, "testbridge").withLabel("Test Bridge")
|
||||
@@ -112,7 +113,7 @@ public class DmxBridgeHandlerTest extends JavaTest {
|
||||
bridgeHandler.initialize();
|
||||
}
|
||||
|
||||
@After
|
||||
@AfterEach
|
||||
public void tearDown() {
|
||||
bridgeHandler.dispose();
|
||||
}
|
||||
@@ -122,13 +123,13 @@ public class DmxBridgeHandlerTest extends JavaTest {
|
||||
waitForAssert(() -> assertEquals(ThingStatus.ONLINE, bridge.getStatusInfo().getStatus()));
|
||||
}
|
||||
|
||||
@Ignore("https://github.com/eclipse/smarthome/issues/6015#issuecomment-411313627")
|
||||
@Disabled("https://github.com/eclipse/smarthome/issues/6015#issuecomment-411313627")
|
||||
@Test
|
||||
public void assertSendDmxDataIsCalled() {
|
||||
Mockito.verify(bridgeHandler, after(500).atLeast(9)).sendDmxData();
|
||||
}
|
||||
|
||||
@Ignore("https://github.com/eclipse/smarthome/issues/6015")
|
||||
@Disabled("https://github.com/eclipse/smarthome/issues/6015")
|
||||
@Test
|
||||
public void assertMuteChannelMutesOutput() {
|
||||
bridgeHandler.handleCommand(CHANNEL_UID_MUTE, OnOffType.ON);
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
*/
|
||||
package org.openhab.binding.dmx.internal.handler;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.Mockito.*;
|
||||
import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
@@ -20,9 +20,9 @@ import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.AfterEach;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.openhab.core.config.core.Configuration;
|
||||
import org.openhab.core.test.java.JavaTest;
|
||||
import org.openhab.core.thing.Bridge;
|
||||
@@ -51,7 +51,7 @@ public class Lib485BridgeHandlerTest extends JavaTest {
|
||||
private Bridge bridge;
|
||||
private Lib485BridgeHandler bridgeHandler;
|
||||
|
||||
@Before
|
||||
@BeforeEach
|
||||
public void setUp() {
|
||||
bridgeProperties = new HashMap<>();
|
||||
bridgeProperties.put(CONFIG_ADDRESS, TEST_ADDRESS);
|
||||
@@ -76,7 +76,7 @@ public class Lib485BridgeHandlerTest extends JavaTest {
|
||||
bridgeHandler.initialize();
|
||||
}
|
||||
|
||||
@After
|
||||
@AfterEach
|
||||
public void tearDown() {
|
||||
bridgeHandler.dispose();
|
||||
}
|
||||
|
||||
@@ -12,8 +12,9 @@
|
||||
*/
|
||||
package org.openhab.binding.dmx.internal.handler;
|
||||
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
import static org.hamcrest.core.Is.is;
|
||||
import static org.junit.Assert.*;
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.Mockito.*;
|
||||
import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
@@ -21,9 +22,9 @@ import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.AfterEach;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.openhab.core.config.core.Configuration;
|
||||
import org.openhab.core.test.java.JavaTest;
|
||||
import org.openhab.core.thing.Bridge;
|
||||
@@ -52,7 +53,7 @@ public class SacnBridgeHandlerTest extends JavaTest {
|
||||
private Bridge bridge;
|
||||
private SacnBridgeHandler bridgeHandler;
|
||||
|
||||
@Before
|
||||
@BeforeEach
|
||||
public void setUp() {
|
||||
bridgeProperties = new HashMap<>();
|
||||
bridgeProperties.put(CONFIG_ADDRESS, TEST_ADDRESS);
|
||||
@@ -79,7 +80,7 @@ public class SacnBridgeHandlerTest extends JavaTest {
|
||||
bridgeHandler.initialize();
|
||||
}
|
||||
|
||||
@After
|
||||
@AfterEach
|
||||
public void tearDown() {
|
||||
bridgeHandler.dispose();
|
||||
}
|
||||
|
||||
@@ -12,17 +12,18 @@
|
||||
*/
|
||||
package org.openhab.binding.dmx.internal.handler;
|
||||
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
import static org.hamcrest.core.Is.is;
|
||||
import static org.hamcrest.number.IsCloseTo.closeTo;
|
||||
import static org.junit.Assert.*;
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
import static org.openhab.binding.dmx.internal.DmxBindingConstants.*;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.eclipse.jdt.annotation.Nullable;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.openhab.binding.dmx.test.AbstractDmxThingTestParent;
|
||||
import org.openhab.core.config.core.Configuration;
|
||||
import org.openhab.core.library.types.OnOffType;
|
||||
@@ -54,7 +55,7 @@ public class TunableWhiteThingHandlerTest extends AbstractDmxThingTestParent {
|
||||
private final ChannelUID CHANNEL_UID_BRIGHTNESS_WW = new ChannelUID(THING_UID_DIMMER, CHANNEL_BRIGHTNESS_WW);
|
||||
private final ChannelUID CHANNEL_UID_COLOR_TEMP = new ChannelUID(THING_UID_DIMMER, CHANNEL_COLOR_TEMPERATURE);
|
||||
|
||||
@Before
|
||||
@BeforeEach
|
||||
public void setUp() {
|
||||
super.setup();
|
||||
|
||||
|
||||
@@ -13,11 +13,11 @@
|
||||
package org.openhab.binding.dmx.internal.multiverse;
|
||||
|
||||
import static org.hamcrest.CoreMatchers.*;
|
||||
import static org.junit.Assert.assertThat;
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
/**
|
||||
* Tests cases for BaseChannel
|
||||
|
||||
@@ -13,10 +13,10 @@
|
||||
package org.openhab.binding.dmx.internal.multiverse;
|
||||
|
||||
import static org.hamcrest.CoreMatchers.is;
|
||||
import static org.junit.Assert.assertThat;
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.mockito.Mockito;
|
||||
import org.openhab.binding.dmx.internal.DmxBindingConstants.ListenerType;
|
||||
import org.openhab.binding.dmx.internal.action.FadeAction;
|
||||
@@ -37,7 +37,7 @@ public class DmxChannelTest {
|
||||
DimmerThingHandler dimmerThingHandler;
|
||||
long currentTime;
|
||||
|
||||
@Before
|
||||
@BeforeEach
|
||||
public void setup() {
|
||||
dimmerThingHandler = Mockito.mock(DimmerThingHandler.class);
|
||||
dmxChannel = new DmxChannel(0, 1, 0);
|
||||
|
||||
@@ -12,9 +12,10 @@
|
||||
*/
|
||||
package org.openhab.binding.dmx.test;
|
||||
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
import static org.hamcrest.core.Is.is;
|
||||
import static org.hamcrest.number.IsCloseTo.closeTo;
|
||||
import static org.junit.Assert.*;
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.Mockito.*;
|
||||
import static org.openhab.binding.dmx.test.TestBridgeHandler.THING_TYPE_TEST_BRIDGE;
|
||||
|
||||
Reference in New Issue
Block a user