我希望单元测试报告包含单元测试源文件的ChangesetID。一些源代码控制系统(Unix sccs、PVCS)具有特殊的变量,当从源代码控制存储库下载文件时,源代码控制系统将绑定(解析、展开)这些变量。
@TestReport(originalAuthor = "RRE",
specificationDocument = "CIP_LLSDD_Infrastructure_Common.rtf",
classUnderTest = Actor.class,
changeset = %%TFSCHANGESET%%
)
在TFS源代码控制中有这样的东西吗?
不,没有像您在TFS中演示的那样绑定变量的方法。
如果您想要将变更集信息添加到单元测试报告中,您可能必须通过TFS API自定义它。下面的示例展示了如何自定义测试报告,供您参考:创建详细的测试报告显示测试用例步骤的结果