問題 1[ユニットテスト (doctest・unittest)]実行して確認済み
次のコードを実行したときの出力を選んでください。
import ioimport unittestclass TestCalc(unittest.TestCase): def setUp(self): print("setUp", end=" ") def test_add(self): self.assertEqual(1 + 1, 2) def test_div(self): with self.assertRaises(ZeroDivisionError): 1 / 0 def test_in(self): self.assertIn(3, [1, 2])suite = unittest.TestLoader().loadTestsFromTestCase(TestCalc)result = unittest.TextTestRunner(stream=io.StringIO()).run(suite)print()print(result.testsRun, len(result.failures), result.wasSuccessful())1 つ選択してください
無料登録すると、続きから学習を記録できます
- 解いた問題の正誤が学習履歴に残り、ダッシュボードで成績を確認できる
- 見直したい問題をブックマークできる
- 本番と同じくまとめて採点する模試モードで解ける