我正在尝试设置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 以查看现有工作项的不同状态值是什么时,我发现READY
和DESIGN
. 这就是我尝试分配TestPointState.Ready
枚举的原因。我尝试READY
直接在该语句中分配字符串,但在保存测试用例时仍然存在相同的异常。
关于如何解决这个问题的任何想法?