単体テストの値を提供するために 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);
}
.i は、untitest の値を提供するために Excel シートを使用しています。
上記のサンプル コードを使用することで、Excel の各行をループして変数に値を設定することができます。 Microsoft.Office.Interop.Excel を使用するように言われました。.
コードを変更して Excel のデータを行ごとに取得し、異なるアプローチを使用してセルをそれぞれの変数に割り当てる方法を教えてください。これは ac# Unittest フレームワークです