1
私は、この例のように2つのテストクラス、持っている:拡張TestFixtureクラスでSetUpメソッドがどのように動作しますか?
[TestFixture]
class BaseTest {
[SetUp]
public void SetupMethodA() {
}
}
[TestFixture]
class SomeTestFixture : BaseTest {
[SetUp]
public void SetupMethodB() {
}
}
は(SetupMethodA
とSetupMethodB
)に呼び出される2つのSetUp
メソッドの定義された順序はありますか? latest NUnit documentationによれば
右...マイナーコメント。元のコードには、両方のクラスにTestFixture属性があります。ベースに置いたテストは2度実行されるので、それは悪い習慣です。できるだけベストプラクティスをベース抽象化することです。 – Charlie