1

私の現在の状況では、linq to MySQL クエリのテスト範囲を取得しようとしています (過去数週間でいくつかの恥ずかしいエラーが発生しました)。

私の状況では、非常に古い MySQL データベースから .edmx ファイルを自動生成しました。そして、次のようなクエリがあります。

return (from f in dbname.footable
        join b in dbname.bartable on b.key == f.key
        where b.something == x && f.other == y
        select b.value).Sum().GetValueOrDefault(0);

ネットワークを介して実際の共有サーバーでセットアップ/ティアダウンを行いたくありません.edmxファイルには、データベースを再作成するためのすべてのスキーマ情報が含まれている必要があるようです.

基本的に私が探しているのは、「この edmx を使用してローカルで再作成し、そこにテスト データを詰め込むことができるようにする」という方法です。私はそれを完全に間違っているので、Xのようにクエリをテストする必要があるという回答も受け入れます.

4

0 に答える 0