State
テスト ケース ワーク アイテムのプロパティ値を設定しようとしています。TFS API と C# コードを使用して作成しています。
Save()
メソッドを使用してテスト ケースを保存しているときにエラーがスローされます。Validate()
ワークアイテムのメソッドを呼び出しましたArrayList
が、割り当てようとしている値が無効な状態であることが示されています。
testCase.State = TestPointState.Ready.ToString();
ArrayList result = testCase.WorkItem.Validate();
if (!testCase.WorkItem.IsValid())
{
//this block executes
}
MTM を手動で開いて、既存の作業項目のさまざまな STATE 値を確認したところREADY
、 とDESIGN
. TestPointState.Ready
そのため、列挙型を割り当ててみました。そのステートメントで文字列を直接代入しようとしREADY
ましたが、テスト ケースの保存中に同じ例外が発生しました。
この問題を解決する方法について何か考えはありますか?