*/
package org.opendaylight.yangtools.yang.stmt;
-import static org.hamcrest.CoreMatchers.instanceOf;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotEquals;
-import static org.junit.Assert.assertSame;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertInstanceOf;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertSame;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.common.QNameModule;
import org.opendaylight.yangtools.yang.common.Revision;
import org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeEffectiveStatement;
-public class Bug4610Test extends AbstractYangTest {
+class Bug4610Test extends AbstractYangTest {
@Test
- public void test() {
+ void test() {
final var context = assertEffectiveModelDir("/bugs/bug4610");
final Revision revision = Revision.of("2015-12-12");
final SchemaTreeEffectiveStatement<?> rootContainer = context.getModuleStatement(c1Foo.getModule())
.findSchemaTreeNode(QName.create(c1Foo, "root"), c1Foo).orElseThrow();
- assertThat(rootContainer, instanceOf(ContainerEffectiveStatement.class));
+ assertInstanceOf(ContainerEffectiveStatement.class, rootContainer);
assertNotEquals(g1argument, rootContainer.argument());
assertSame(g1original, rootContainer.getDeclared());
}
private static ContainerEffectiveStatement findContainer(final EffectiveModelContext context, final QName grouping,
- final QName container) {
+ final QName container) {
final ModuleEffectiveStatement module = context.getModuleStatement(grouping.getModule());
final GroupingEffectiveStatement grp = module.streamEffectiveSubstatements(GroupingEffectiveStatement.class)
.filter(stmt -> grouping.equals(stmt.argument()))
.findAny().orElseThrow();
final SchemaTreeEffectiveStatement<?> node = grp.findSchemaTreeNode(container).orElse(null);
- assertThat(node, instanceOf(ContainerEffectiveStatement.class));
+ assertInstanceOf(ContainerEffectiveStatement.class, node);
return (ContainerEffectiveStatement) node;
}
}