コマンドライン引数を受け入れるモジュールのユニットテストを書いています。モジュールで optparse を使用して引数を受け入れました。
したがって、モジュールを直接実行するときは、次のように入力します。
module.py -e 42 -g 84
これまでのところ、ユニットテストでは、テストするモジュールのインスタンスを作成してから、特定のメソッドを呼び出すだけです:-
instance = module.className()
instance.method()
コマンドライン引数を unittest などの別のモジュールから module.py に渡す方法を教えてください。
ユニットテストで optparse を使用し、module.py のインスタンスを生成するときに何らかの方法で組み込みますか?
前もって感謝します。