*/
package org.opendaylight.yangtools.yang.parser.repo;
-import static org.hamcrest.CoreMatchers.instanceOf;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertInstanceOf;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.opendaylight.yangtools.yang.model.repo.api.SchemaResolutionException;
import org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier;
public class YT1428Test extends AbstractSchemaRepositoryTest {
@Test
public void testDeviateSourceReported() {
- final var cause = assertExecutionException(null, "/yt1428/orig.yang", "/yt1428/deviate.yang").getCause();
- assertThat(cause, instanceOf(SchemaResolutionException.class));
- assertEquals(new SourceIdentifier("deviate"), ((SchemaResolutionException) cause).getFailedSource());
+ final var ex = assertExecutionException(null, "/yt1428/orig.yang", "/yt1428/deviate.yang");
+ assertEquals(new SourceIdentifier("deviate"),
+ assertInstanceOf(SchemaResolutionException.class, ex.getCause()).getFailedSource());
}
}