<tfoot id='VSNOL'></tfoot>

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

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

      1. 为什么我的 @BeforeClass 方法没有运行?

        时间:2023-07-26

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

          <bdo id='J4ATD'></bdo><ul id='J4ATD'></ul>

                  <tbody id='J4ATD'></tbody>

              • <legend id='J4ATD'><style id='J4ATD'><dir id='J4ATD'><q id='J4ATD'></q></dir></style></legend>
                • <i id='J4ATD'><tr id='J4ATD'><dt id='J4ATD'><q id='J4ATD'><span id='J4ATD'><b id='J4ATD'><form id='J4ATD'><ins id='J4ATD'></ins><ul id='J4ATD'></ul><sub id='J4ATD'></sub></form><legend id='J4ATD'></legend><bdo id='J4ATD'><pre id='J4ATD'><center id='J4ATD'></center></pre></bdo></b><th id='J4ATD'></th></span></q></dt></tr></i><div id='J4ATD'><tfoot id='J4ATD'></tfoot><dl id='J4ATD'><fieldset id='J4ATD'></fieldset></dl></div>
                • <tfoot id='J4ATD'></tfoot>
                  本文介绍了为什么我的 @BeforeClass 方法没有运行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我有以下代码:

                      @BeforeClass
                      public static void setUpOnce() throws InterruptedException {
                          fail("LOL");
                      }
                  

                  以及各种其他方法,例如 @Before、@After、@Test 或 @AfterClass 方法.

                  And various other methods that are either @Before, @After, @Test or @AfterClass methods.

                  测试在启动时并没有像它看起来应该的那样失败.有人可以帮帮我吗?

                  The test doesn't fail on start up as it seems it should. Can someone help me please?

                  我有 JUnit 4.5

                  I have JUnit 4.5

                  该方法在立即调用 setUp() 时失败,注释为 @before.类定义是:

                  The method is failing in an immediate call to setUp() which is annotated as @before. Class def is :

                  public class myTests extends TestCase {
                  

                  推荐答案

                  不要同时扩展 TestCase 和使用注解!
                  如果您需要创建带有注释的测试套件,请使用 RunWith 注释,例如:

                  do NOT extend TestCase AND use annotations at the same time!
                  If you need to create a test suite with annotations, use the RunWith annotation like:

                  @RunWith(Suite.class)
                  @Suite.SuiteClasses({ MyTests.class, OtherTest.class })
                  public class AllTests {
                      // empty
                  }
                  
                  
                  public class MyTests {  // no extends here
                      @BeforeClass
                      public static void setUpOnce() throws InterruptedException {
                          ...
                      @Test
                      ...
                  

                  (按照惯例:类名用大写字母)

                  这篇关于为什么我的 @BeforeClass 方法没有运行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:接口注释? 下一篇:由于属性必须是常量表达式错误,Java 代码无法编

                  相关文章

                  最新文章

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

                    <small id='9uUtR'></small><noframes id='9uUtR'>

                        <bdo id='9uUtR'></bdo><ul id='9uUtR'></ul>