Clean up warnings and use JUnit5.
Change-Id: I2461f63f50be32b4a88833c71ec5f30e7d265809
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
exports org.opendaylight.odlparent.test.immutables.jpms;
requires static com.github.spotbugs.annotations;
- requires static org.immutables.value.annotations;
+ requires static transitive org.immutables.value.annotations;
}
import org.immutables.value.Value.Immutable;
+/**
+ * Test interface.
+ */
@Immutable
public interface JpmsInterface {
-
+ /**
+ * Get foo.
+ *
+ * @return An integer
+ */
int getFoo();
}
*/
package org.opendaylight.odlparent.test.immutables.jpms;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.isA;
+import static org.junit.jupiter.api.Assertions.assertInstanceOf;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
public class JmpsInterfaceTest {
@Test
public void testBuilder() {
- assertThat(ImmutableJpmsInterface.builder().foo(1).build(), isA(JpmsInterface.class));
+ assertInstanceOf(JpmsInterface.class, ImmutableJpmsInterface.builder().foo(1).build());
}
}
import org.immutables.value.Value.Immutable;
+/**
+ * Test interface.
+ */
@Immutable
public interface PlainInterface {
-
+ /**
+ * Get bar.
+ *
+ * @return An integer
+ */
int getBar();
}
*/
package org.opendaylight.odlparent.test.immutables.plain;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.isA;
+import static org.junit.jupiter.api.Assertions.assertInstanceOf;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
public class PlainInterfaceTest {
@Test
public void testBuilder() {
- assertThat(ImmutablePlainInterface.builder().bar(1).build(), isA(PlainInterface.class));
+ assertInstanceOf(PlainInterface.class, ImmutablePlainInterface.builder().bar(1).build());
}
}