我添加了一个 Excel 文件来提供单元测试值。
下面是一个关于我之前在做什么的例子
public void test1()
{
try
{
var Service = new Service.ServiceClient();
var Cid = testContextInstance.DataRow["CId"].ToString();
var MNumber = testContextInstance.DataRow["MNumber"].ToString();
var VID = testContextInstance.DataRow["VID"].ToString();
var isVisit = new Service.ISVisit()
{
};
var first = Service.Medis(isVisit).Cast<Service.ISMedi>().FirstOrDefault();
// Assert
Assert.AreEqual("12345678", first.Proc.ProcID);
}
.我正在使用 excel 表为 untitest 提供值。
通过使用上面的示例代码,我可以遍历 excel 中的每一行并将值设置为变量。但要求是不要将 excel 作为数据驱动源附加,也不要使用 Oledb 方式在 Excel 中查询事物。他们说我使用 Microsoft.Office.Interop.Excel;.
任何人都可以帮助我如何更改代码以检索 excel 中的数据,逐行并使用不同的方法将单元格分配给各个变量。??? 这是 ac# Unittest 框架