• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:単体テストの方法が分からない・・。)

単体テストの方法がわからない

このQ&Aのポイント
  • 表示開始行から終了行までの内容を表示させるSub関数の単体テスト方法について教えてください
  • iとisttlineとiendlineに適当な数を入れて疑似mainにprint文で表示させる方法を教えてください
  • Sub_disp関数を使って開始行から終了行までの内容を表示する方法を教えてください

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

たとえば: printf改めfprintfでファイルに書き出します。 あらかじめ期待される結果を別のファイルで用意しておき、 両者が一致すればよし。 ※ 目視チェックなら今のままでもかまわんですが。 テストケースとしては適当な数のデータをLISTに 詰め込んでおいてisttline, iendline のいくつかの 組み合わせについてやればいいでしょう。 - データ数0のときちゃんと動くか? - isttline, iendline が 0 以下の時は? - isttline == iendline の時は? - isttline > iendline の時は? などなど、アナがいっぱい空いてますね ^^;

関連するQ&A

専門家に質問してみよう