VS-Team-Test: .Net-Unit-Test mit Excel als Datenquelle: Adapter fehlgeschlagen

Ich versuche Unit Testing mit Excel als Datenquelle durchzuführen. Ich erhalte die folgende Ausnahme. Wie korrigieren wir das?

Der Unit-Test-Adapter konnte keine Verbindung zur Datenquelle herstellen oder die Daten nicht lesen. Weitere Informationen zur Fehlerbehebung finden Sie unter "Fehlerbehebung bei datengesteuerten Komponententests".

  [TestMethod]
  [Owner("Lijo ")]
  [TestProperty("TestCategory", "Developer"), 
      DataSource("Microsoft.ACE.OLEDB.12.0", 
     "Data Source=C:/Sheets/DataSheet.xlsx;Extended Properties=Excel 12.0;",
     "[Sheet1$]", 
     DataAccessMethod.Sequential)]
  public void ChangePasswordTest()
  {

     int a = Convert.ToInt32(TestContext.DataRow[0]); //(int)Column.UserId
     int b = Convert.ToInt32(TestContext.DataRow[1]);
     int expectedResult = Convert.ToInt32(TestContext.DataRow[2]);

     MyClass myObj = new MyClass(1, "P@ssw0rd");
     int actualResult = myObj.GetAdditionResult(a, b);
     Assert.AreEqual<int>(expectedResult, actualResult, "The addition result is incorrect.");

  }

Lesungen:

Unit Testing Error (Unit-Test-Fehler) - Der Unit-Test-Adapter konnte keine Verbindung zur Datenquelle herstellen oder die Daten nicht lesen

Datengesteuertes Unit-Test-Problem

Wie erstelle ich ein Startup- und Cleanup-Skript für Visual Studio Test Project?

Wie entscheidet MSTEST / Visual Studio 2008 Team Test über die Ausführungsreihenfolge der Testmethoden?

Visual Studio 2010 Ultimate - Einstellung des Datengenerierungsplans für den falschen Datentyp für die Spalte

Wie soll ich eine einfache CRUD-Klasse einem Unit-Test unterziehen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage