第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何在所有測(cè)試類(lèi)開(kāi)始之前執(zhí)行一段代碼?

如何在所有測(cè)試類(lèi)開(kāi)始之前執(zhí)行一段代碼?

一只甜甜圈 2023-12-10 15:13:08
如何在所有類(lèi)中的所有測(cè)試開(kāi)始之前執(zhí)行一次方法?我有一個(gè)程序需要在任何測(cè)試開(kāi)始之前設(shè)置系統(tǒng)屬性。有什么辦法可以做到這一點(diǎn)嗎?注意:@BeforeClass或@Before僅用于同一測(cè)試類(lèi)。就我而言,我正在尋找一種在所有測(cè)試類(lèi)啟動(dòng)之前執(zhí)行方法的方法。
查看完整描述

3 回答

?
暮色呼如

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超9個(gè)贊

要為您的測(cè)試用例設(shè)置前提條件,您可以使用類(lèi)似這樣的東西 -


@Before

public void setUp(){

    // Set up you preconditions here

    // This piece of code will be executed before any of the test case execute 

}


查看完整回答
反對(duì) 回復(fù) 2023-12-10
?
喵喵時(shí)光機(jī)

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊

如果您需要在所有測(cè)試開(kāi)始之前運(yùn)行該方法,則應(yīng)該使用注釋@BeforeClass,或者如果您需要每次執(zhí)行該類(lèi)的測(cè)試方法時(shí)都執(zhí)行相同的方法,則必須使用@Before



@Before

public void executedBeforeEach() {

   //this method will execute before every single test

}


@Test

public void EmptyCollection() {

  assertTrue(testList.isEmpty());     

}


查看完整回答
反對(duì) 回復(fù) 2023-12-10
?
森林海

TA貢獻(xiàn)2011條經(jīng)驗(yàn) 獲得超2個(gè)贊

您可以使用測(cè)試套件。

測(cè)試套件


@RunWith(Suite.class)

@Suite.SuiteClasses({ TestClass.class, Test2Class.class, })

public class TestSuite {


    @BeforeClass

    public static void setup() {


        // the setup

    }

}

并且,測(cè)試類(lèi)


public class Test2Class {


    @Test

    public void test2() {


        // some test

    }

}

public class TestClass {


    @Test

    public void test() {


        // some test

    }

}

或者,您可以有一個(gè)處理設(shè)置的基類(lèi)

public class TestBase {


    @BeforeClass

    public static void setup() {


        // setup

    }

}

然后測(cè)試類(lèi)可以擴(kuò)展基類(lèi)


public class TestClass extends TestBase {


    @Test

    public void test() {


        // some test

    }

}

public class Test2Class extends TestBase {


    @Test

    public void test() {


        // some test

    }

}

但是,每次執(zhí)行時(shí),這都會(huì)為其所有子類(lèi)調(diào)用該setup方法。TestBase


查看完整回答
反對(duì) 回復(fù) 2023-12-10
  • 3 回答
  • 0 關(guān)注
  • 188 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)