単体テストアサーション項目

※随時更新。

テキスト関係

  • null
  • 空文字
  • 規定を超えた文字数
  • フォーマットが決まっている場合
    • 数値のみなのに "abc"
    • 半角のみなのに全角
    • アルファベットのみなのに記号
    • メールアドレス形式のみなのに "あqwせdrftgyふじこlp;"

日付関係

  • 文字列 → 日付の場合
    • 存在しない日付(2008/02/30)
    • 変換できない日付(2008/02/0a)
  • 終了日 < 開始日

インタフェース間の不一致

  • 引数が null
  • CSVの項目数が正しくない
    • ゼロ
    • 多すぎ
    • null