セクション 5. 章 3
single
チャレンジ:Calculatorクラスのテスト
メニューを表示するにはスワイプしてください
このチャレンジでは、Pythonのテストフレームワークの理解を活用し、シンプルな電卓クラスの実装とテストを行います。電卓は、加算、減算、乗算、除算の4つの基本演算をサポートする必要があります。各演算の正確性を検証するために、unittestフレームワークを使用して包括的なテストを作成します。
各電卓メソッドが網羅されるようにテストを設計し、通常の動作だけでなく、ゼロによる除算などの境界ケースも確認してください。
タスク
スワイプしてコーディングを開始
Calculator クラスを実装し、基本的な算術演算メソッドを追加し、それぞれのメソッドに対して unittest フレームワークを用いたユニットテストを作成してください。
この課題を完了するために:
addクラスにsubtract、multiply、divide、Calculatorメソッドを実装し、それぞれが指定された演算に対して正しい結果を返すようにしてください。divideメソッドでは、ゼロで割ろうとした場合にZeroDivisionErrorを発生させるようにしてください。- 提供された
TestCalculatorクラスのテストケースを完成させ、各メソッドの正しさを検証してください。 - 正しく実装されていれば、すべてのテストがパスするはずです。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 5. 章 3
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください