我想在單元測(cè)試中測(cè)試一個(gè)值。該值是在主應(yīng)用程序中單擊按鈕調(diào)用的方法中設(shè)置的。我想在單元測(cè)試中有這樣的代碼:after ButtonClick().isFinished{ //insert working code here? TestMethod();}public void TestMethod(){ Assert.AreEqual(value, "foo");}在主應(yīng)用程序中有這樣的代碼:protected void ButtonClick(object sender, EventArgs e){ value="foo";}如果可能的話,我不想進(jìn)行更改ButtonClick,因?yàn)槲也幌牖旌蠎?yīng)用程序代碼和測(cè)試代碼。PS 這是我在 Stackoverflow 上的第一個(gè)問(wèn)題,所以請(qǐng)?jiān)徫业牟锁B方式:)
如何僅在應(yīng)用程序中的方法完成后才運(yùn)行單元測(cè)試中的方法?
明月笑刀無(wú)情
2023-09-24 17:17:57