アプリケーション (特に SQL ステートメント) をさまざまなデータベースに対してテストしたいと考えています。実はCruise ControlとOracleを使っています。
他のデータベースでテストを拡張したい。
助言がありますか?
アプリケーション (特に SQL ステートメント) をさまざまなデータベースに対してテストしたいと考えています。実はCruise ControlとOracleを使っています。
他のデータベースでテストを拡張したい。
助言がありますか?
当社のソフトウェアには、データベース構成を含む .config ファイルがあります。何らかの方法で構成を分離できる場合は、f.eks のようにします。次に、クルーズ コントロール テスト プロジェクト (TestsOracle、TestsMSSql) を複製し、単体テスト タスクの前にタスクで構成を切り替えることができます。そのようなOracle、MySql、およびSQL Serverをテストします。
ビルド タスクからコードの変更を取得するプラグインも作成したので、テストの実行ごとに、実際の単体テストの実行に組み込まれたコードの変更を確認できます。
それが役立つことを願っています!