• <i id='SME9l'><tr id='SME9l'><dt id='SME9l'><q id='SME9l'><span id='SME9l'><b id='SME9l'><form id='SME9l'><ins id='SME9l'></ins><ul id='SME9l'></ul><sub id='SME9l'></sub></form><legend id='SME9l'></legend><bdo id='SME9l'><pre id='SME9l'><center id='SME9l'></center></pre></bdo></b><th id='SME9l'></th></span></q></dt></tr></i><div id='SME9l'><tfoot id='SME9l'></tfoot><dl id='SME9l'><fieldset id='SME9l'></fieldset></dl></div>
      <bdo id='SME9l'></bdo><ul id='SME9l'></ul>

      <tfoot id='SME9l'></tfoot>

    1. <small id='SME9l'></small><noframes id='SME9l'>

    2. <legend id='SME9l'><style id='SME9l'><dir id='SME9l'><q id='SME9l'></q></dir></style></legend>

        不推荐使用 MockitoJUnitRunner

        时间:2023-05-29

        • <legend id='4j8mi'><style id='4j8mi'><dir id='4j8mi'><q id='4j8mi'></q></dir></style></legend>
        • <i id='4j8mi'><tr id='4j8mi'><dt id='4j8mi'><q id='4j8mi'><span id='4j8mi'><b id='4j8mi'><form id='4j8mi'><ins id='4j8mi'></ins><ul id='4j8mi'></ul><sub id='4j8mi'></sub></form><legend id='4j8mi'></legend><bdo id='4j8mi'><pre id='4j8mi'><center id='4j8mi'></center></pre></bdo></b><th id='4j8mi'></th></span></q></dt></tr></i><div id='4j8mi'><tfoot id='4j8mi'></tfoot><dl id='4j8mi'><fieldset id='4j8mi'></fieldset></dl></div>

            <tbody id='4j8mi'></tbody>

                <small id='4j8mi'></small><noframes id='4j8mi'>

                  <bdo id='4j8mi'></bdo><ul id='4j8mi'></ul>
                  <tfoot id='4j8mi'></tfoot>
                • 本文介绍了不推荐使用 MockitoJUnitRunner的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我正在尝试使用 @InjectMocks@Mock 进行单元测试.

                  I'm trying to make a unit test with @InjectMocks and @Mock.

                  @RunWith(MockitoJUnitRunner.class)
                  public class ProblemDefinitionTest {
                  
                      @InjectMocks
                      ProblemDefinition problemDefinition;
                  
                      @Mock
                      Matrix matrixMock;    
                  
                      @Test
                      public void sanityCheck() {
                          Assert.assertNotNull(problemDefinition);
                          Assert.assertNotNull(matrixMock);
                      }
                  }
                  

                  当我不包含 @RunWith 注释时,测试会失败.但是

                  When I don't include the @RunWith annotation, the test fails. But

                  类型 MockitoJUnitRunner 已弃用

                  The type MockitoJUnitRunner is deprecated

                  我使用的是 Mockito 2.6.9.我该怎么办?

                  I'm using Mockito 2.6.9. How should I go about this?

                  推荐答案

                  org.mockito.runners.MockitoJUnitRunner 现在确实被弃用了,你应该使用 org.mockito.junit.MockitoJUnitRunner.如您所见,只有包名发生了变化,类的简单名称仍然是 MockitoJUnitRunner.

                  摘自org.mockito.runners.MockitoJUnitRunner的javadoc:

                  Excerpt from the javadoc of org.mockito.runners.MockitoJUnitRunner:

                  移至 MockitoJUnitRunner,这个类将被删除Mockito 3

                  Moved to MockitoJUnitRunner, this class will be removed with Mockito 3

                  这篇关于不推荐使用 MockitoJUnitRunner的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:Maven:在不同的源代码级别上编译和测试 下一篇:如何使用 mockito 模拟字符串?

                  相关文章

                    <i id='bzMTX'><tr id='bzMTX'><dt id='bzMTX'><q id='bzMTX'><span id='bzMTX'><b id='bzMTX'><form id='bzMTX'><ins id='bzMTX'></ins><ul id='bzMTX'></ul><sub id='bzMTX'></sub></form><legend id='bzMTX'></legend><bdo id='bzMTX'><pre id='bzMTX'><center id='bzMTX'></center></pre></bdo></b><th id='bzMTX'></th></span></q></dt></tr></i><div id='bzMTX'><tfoot id='bzMTX'></tfoot><dl id='bzMTX'><fieldset id='bzMTX'></fieldset></dl></div>
                      <bdo id='bzMTX'></bdo><ul id='bzMTX'></ul>
                  1. <tfoot id='bzMTX'></tfoot>

                  2. <legend id='bzMTX'><style id='bzMTX'><dir id='bzMTX'><q id='bzMTX'></q></dir></style></legend>

                      <small id='bzMTX'></small><noframes id='bzMTX'>