私のsetUpメソッドはモック設定ファイルを作成し、モック変数の束を書き込んだ後、このファイルを使ってクラス(プロデューサと呼ばれる)をインスタンス化してテストを実行しています。ユニットテストのためにsetUpにモックコンフィギュレーションファイルを書き込むにはどうすればよいですか?
path_to_file =("/path/to/unit.Config")
unitTest = open (path_to_file, 'w')
unitTest.write("a string containing mock variables")
prod = Producer("unit.Config")
テストでは、私は手動でテストを実行する前にファイルを作成し、データとそれを埋める場合は動作しますが、セットアップでそれを行うと私のプログラムは、(「プロデューサーインスタンスが何の属性 『LOGGER』を持っていない)クラッシュします。場合私はテストが正常に動作するコードの最初の3行を削除 - ので、設定ファイルの作品への書き込み