我想摆脱这个代码中的一些重复。遵循DRY原则。
如您所见,文件/ deploymentItem的名称会重复。如何获取DeploymentItem的名称?
[TestMethod]
[DeploymentItem("TestData/TestExcel.xlsx")] <--
public void GivenAnExcel_ConverToPDF()
{
const string filename = "TestData/TestExcel.xlsx"; <--
var result = pdfConverter.ConvertExcelDocument(filename);
AssertIsPdf(result);
}
- 有没有以编程方式访问DeploymentItem不使用文件名的方法吗?
或 - 可以通过编程方式获得文件名吗?
不,我不能用另一个测试框架比MSTEST ;-)
感谢您对这个问题@Peter!我有同样的愿望(摆脱这些重复),但我确定没有任何方法:-) 属性中的常量... *谢谢* @Schaliasos! – Elena