背景 テストコードを書いてください このときにどんなテストコードを書けばいいでしょうか? 具体例をベースにテストケースの考え方について、本記事では考えます。 テストの種類 テストには、 単体テスト 結合テスト システムテスト 等があります。 ここでは、最も簡単な単体テストについて、取り上げます。 具体例 以下のような関数があります。 このテストケースは何が考えられるでしょうか? def double_and_get_index(value: int) -> str: if not type(value) is int: raise Exception("Please Int Value") v…