Use explicit runners instead.
Change-Id: Ic1c1aa967749fc3910cdd486ea760f09f85b331a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
import java.util.List;
import org.junit.Test;
+import org.junit.runner.RunWith;
import org.mockito.Mock;
-import org.mockito.MockitoAnnotations;
+import org.mockito.junit.MockitoJUnitRunner;
+@RunWith(MockitoJUnitRunner.StrictStubs.class)
public class ArgumentsExtractorVerifierTest {
-
@Mock
List<String> mockedList;
@Test
public void test() {
- MockitoAnnotations.initMocks(this);
doReturn(Boolean.TRUE).when(this.mockedList).add(any(String.class));
final String argument = "something";
this.mockedList.add(argument);
import org.apache.maven.project.MavenProject;
import org.junit.Before;
import org.junit.Test;
+import org.junit.runner.RunWith;
import org.mockito.Mock;
-import org.mockito.MockitoAnnotations;
+import org.mockito.junit.MockitoJUnitRunner;
import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
import org.opendaylight.yangtools.yang.model.api.Module;
import org.opendaylight.yangtools.yang2sources.plugin.ConfigArg.CodeGeneratorArg;
import org.opendaylight.yangtools.yang2sources.spi.MavenProjectAware;
import org.opendaylight.yangtools.yang2sources.spi.ModuleResourceResolver;
+@RunWith(MockitoJUnitRunner.StrictStubs.class)
public class GenerateSourcesTest {
private String yang;
@Before
public void setUp() throws Exception {
- MockitoAnnotations.initMocks(this);
-
yang = new File(getClass().getResource("/yang/mock.yang").toURI()).getParent();
outDir = new File("/outputDir");
final YangProvider mock = mock(YangProvider.class);
import java.util.Collections;
import java.util.Optional;
import java.util.Set;
-import org.junit.Before;
import org.junit.Test;
+import org.junit.runner.RunWith;
import org.mockito.Mock;
-import org.mockito.MockitoAnnotations;
+import org.mockito.junit.MockitoJUnitRunner;
import org.opendaylight.yangtools.yang.model.api.CaseSchemaNode;
import org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode;
import org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode;
import org.opendaylight.yangtools.yang.model.api.RpcDefinition;
import org.opendaylight.yangtools.yang.model.api.SchemaNode;
+@RunWith(MockitoJUnitRunner.StrictStubs.class)
public class SchemaNodeUtilsTest {
-
@Mock
private DerivableSchemaNode derivableNode;
- @Before
- public void setup() {
- MockitoAnnotations.initMocks(this);
- }
-
@Test
public void testHandleNullGetOriginalIfPossible() {
Optional<SchemaNode> originalIfPossible = SchemaNodeUtils
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
-import org.mockito.MockitoAnnotations;
import org.mockito.junit.MockitoJUnitRunner;
import org.opendaylight.yangtools.yang.common.Revision;
import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
private SourceIdentifier s2;
@Before
- public void setUp() throws Exception {
- MockitoAnnotations.initMocks(this);
-
+ public void setUp() {
final YangTextSchemaSource source1 = YangTextSchemaSource.forResource("/ietf/ietf-inet-types@2010-09-24.yang");
final YangTextSchemaSource source2 = YangTextSchemaSource.forResource("/ietf/iana-timezones@2012-07-09.yang");
s1 = RevisionSourceIdentifier.create("ietf-inet-types", Revision.of("2010-09-24"));