1

Excelシートのテストデータを使用して単体テストを試みましたが、うまくいきました(MSDN dosumentsの指示に従った後)。ただし、データベースから直接テスト データを取得したいのですが、Web サイトで関連ドキュメントを見つけることができなかったので、従うべき手順を誰か教えてください。

Microsoft Visual Studio 2012 と Microsoft SQL Server Management Studio を使用しています。タスクを達成するために他に必要なものはありますか?

よろしく、

SJ

4

1 に答える 1

1

Microsoft Unit Test Framework を使用しています。これで、単体テスト用のデータ ソースを追加できます。Excel シートに次のデータ ソースを追加しました。

 <connectionStrings>
    <add name="MyExcelConn"
         connectionString="Dsn=Excel Files;dbq=.\\CoreTestData.xlsx;defaultdir=.; driverid=790;maxbuffersize=2048;pagetimeout=5"
         providerName="System.Data.Odbc" />
  </connectionStrings>

  <microsoft.visualstudio.testtools>
    <dataSources>
      <add name="MyExcelDataSource"
           connectionString="MyExcelConn"
           dataTableName="Sheet1$"
           dataAccessMethod="Sequential"/>
   </dataSources>
  </microsoft.visualstudio.testtools>

どうにかしてデータテーブルで同じことができるかどうか疑問に思っています。参照: http://msdn.microsoft.com/en-us/library/ms182527.aspx

于 2013-11-06T08:23:36.123 に答える