やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

SshKeyGen.pyの単体テストをした

Github.Uploader.SshKeyGen.unittest.201704221809

成果物

GitHubGithub.Uploader.SshKeyGen.unittest.201704221809

開発環境

前回まで

再現がむずかしいテスト項目がある

SSH接続確認テスト。テストデータの用意がむずかしい。

特定のSSH秘密鍵GitHubアカウントが必要。結果、私しか確認できないテスト項目になった。どんな環境でも同様の結果にするのが理想なのだが、わざわざテストのために公開されたGitHubアカウントとSSH秘密鍵を用意するのも間違っていると思うし。どうすればいいのやら。

そもそも外部コマンドや外部サーバ処理が関わっているので、単体テストとは言えないかもしれない。

所感

バグ発見なし。

テストは再現する状況をつくるのが難しいことがある。勉強になった。