私は新しい.Netを使用しているため、以下のアプローチが正しいかどうかわかりません。誰かがお勧めしますか?別の設定でNuintテストを実行しています
さまざまな環境(DEV、QA、UATなど)に対して異なる設定を維持し、その環境設定をユーザー入力に基づいてロードし、Nunitテストを開始したいと考えています。
ex-QA.resx、DEV.resxなどのために、それぞれのリソースファイルを作成し、ユーザー入力に基づいて特定のリソースファイルをロードすることを計画しています。
ex。
QA.resx will have
hostname=sample.qa.com
port=1234
DEV.resx will have
hostname=sample.dev.com
port=4321
そして、env = DEVのようなものを指定すると、DEV.resxから構成をロードしてテストケースを実行する必要があります。
これは良いアプローチですか?
「ユーザー入力」を定義しますか?これらのリソースファイルには何が含まれていますか? – MarioDS
@MarioDS - ユーザー入力は、テストを実行したい環境です。 QA、DEV、UATなどがあり、リソースファイルにはその環境に関連する接続設定が含まれます。また、私の答えを更新しました。 – user85