すべての素晴らしいストーリーは、常にこの 4 つの魔法の言葉から始まります... システムを継承しました... 待って!それは違います!
とにかく、私のユーモアの試みは終わったので、既存のサービスをサポートしなければならないことはあまりありません。
このサービスの使用に関しては、多くの問題があります。たとえば、個人のレコードを作成する場合、サービスの 4 つの異なる部分を呼び出す必要があります。
そのため、マネージャーと協力して、新しいサイトを作成するときに、数と正しい順序を単純化するために、一般的な要求にファサードを追加するために、別のレイヤーを上に貼り付ける必要があると判断しました。
誰かが上記のワッフルを避けたい場合、私の質問はここから始まります
そのため、現在行っている作業で TDD を使用したいと考えていますが、継承したサービス (データ層になります) は、Web.Config の特定の接続文字列ノードにあるデータベース接続文字列と強く結合されています。
私が抱えている問題は、サービスを構成ファイルから切り離すには、私が持っていない数週間の時間がかかることです。
そのため、予想されるノードを含む App.Config ファイルを Test プロジェクトに追加する必要がありました。
これを行っても問題ありませんか、それともデータベース構成をデータレイヤーから分離するために時間を費やす必要がありますか?