いくつかのコード化された UI テストに VS2010 テスト フレームワークを使用したいと考えています。次の基本テストクラスをセットアップしました。
[CodedUITest]
public abstract class TestObjectBase
{
public TestContext TestContext { get; set; }
public TestObjectBase()
{
}
[TestInitialize]
public virtual void Initialize()
{
Database.ResetArchiveDatabase();
Database.ResetSettingsDatabase();
Database.ResetTransactionsDatabase();
}
[TestCleanup]
public virtual void Dispose()
{
}
}
したがって、私が推測する質問は次のとおりです。[CodedUITest]
, [TestInitialize]
and属性にはandメンバー[TestCleanup]
がありません。AttributeUsage=
Inherited
を継承する子クラスのインスタンスは、TestObjectBase
それらの属性をそれ自体に伝播しますか ([CodedUITest]
とそのメンバーの場合 ( と の場合[TestInitialize]
) [TestCleanup]
)?