Closed uchihashikenshi closed 4 years ago
テストは、以下の2種に分けて考えたいです。大羽のコードでは区別していませんでした。
・demo デモ、サンプルコード、新規ユーザーにとっての読みやすさ、書きやすさ重視、実行時間は長くてもOK、別のディレクトリに置く ・unittest 単体テスト、主要クラスやコードの挙動の正しさを保証する、実行時間は短く、テスト対象コードの近くに置く
そうですね、demo らしきものも test という名前になっていると思うので、そこは分けたほうが良さそうです。demo ディレクトリを作ろうと思います。
ディレクトリわけや実装方針は決まったので、各クラスごとに実装。 ekf については https://github.com/shigeyukioba/matchernet/issues/19 へ。
概要
ekf_test.py や ekf.py の中にあるテストを一箇所にまとめ、かつ過不足ないか調べる
目的
いくつかテストがあるが、それぞれ何をしているのかを整理して必要なテストを残し、今後実装する必要があるものを判断すること。
提案内容
タスク
関連
unittest
を使った再実装pytest.raises
を使ってraise