title: Problems with data driven testing in MSTest
body: <p>I am trying to get data driven testing to work in C# with MSTest/Selenium.
  Here is a sample of some of my code trying to set it up:</p>
  
  <pre><code>[TestClass]
  public class NewTest
  {
      private ISelenium selenium;
      private StringBuilder verificationErrors;
      [DeploymentItem("GoogleTestData.xls")]
      [DataSource("System.Data.OleDb",
      "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=GoogleTestData.xls;Persist Security Info=False;Extended Properties='Excel 8.0'",
      "TestSearches$", DataAccessMethod.Sequential)]
  
      [TestMethod]
      public void GoogleTest()
      { 
          selenium = new DefaultSelenium("localhost", 4444, "*iehta", http://www.google.com);
          selenium.Start();
          verificationErrors = new StringBuilder();
          var searchingTerm = TestContext.DataRow["SearchingString"].ToString();
          var expectedResult = TestContext.DataRow["ExpectedTextResults"].ToString();
  
      ...
  </code></pre>
  
  <p>Here's my error:
  Error 3 An object reference is required for the non-static field, method, or property 'Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.DataRow.get' E:\Projects\SeleniumProject\SeleniumProject\MaverickTest.cs 32 33 SeleniumProject</p>
  
  <p>The error is underlining the "TestContext.DataRow" part of both statements.
  I've really been struggling with this one, thanks!</p>