1
こんにちは、私はnunitでオートメーションを行っています。 私は疑問に思った。[テスト]と[テスト()]のNunitメソッドとクラス属性の宣言の違い
[TestFixture()]
public class LoginTest
{
[Test()]
public void setup()
{
//setup code
}
}
と
[TestFixture]
public class LoginTest
{
[Test]
public void setup()
{
//setup code
}
}
[TextFixture]
と[TextFixture()]
を与えるとの違いは何ですか。
どちらも機能しているようです。 これは正しいアプローチですか?
違いはありません。 Attributeはクラスであるため、括弧でインスタンス化できます。しかし、それらは推測されているので必要ではありません。 –
いくつかのパラメータで属性を指定した場合、それらは必要になります –