記事へのコメント7

    • 注目コメント
    • 新着コメント
    berlysia
    berlysia test.eachを使うときは、そのケースがどういう観点で存在するかも補足するような項目を追加しているかなー。あるいはテーブル自体を分割して観点別にする

    2023/01/25 リンク

    その他
    arx0balest
    arx0balest Arrange-Act-Assert pattern だけでいいよ。みんな凝った書き方しすぎ。

    2023/01/25 リンク

    その他
    nihonbuson
    nihonbuson すごく良い試みですね!さらに良くする提案として、テーブル駆動のコードにはテストの意図が無くなっているので、書き加えてみるのはいかがでしょうか?テストメソッド名に「8文字以上32文字以下ならば有効」とか。

    2023/01/24 リンク

    その他
    shikiarai
    shikiarai ものすごく複雑な日本語のテスト仕様書を作ったらちゃんとテストできないってのは簡単に納得されるのにコードになると途端にわからない人、いるよね。

    2023/01/23 リンク

    その他
    shingo-sasaki-0529
    shingo-sasaki-0529 さすがにこんなテストコード書く人おらんやろって思ったけど、アプリケーションコードに対する DRY をそのまま適用しようとするとこうなっちゃうのか。

    2023/01/23 リンク

    その他
    rck10
    rck10 これは大事 / テストは入力情報(パラメータ、テーブル、ファイルなど)を制御化に置いた状態で想定通りの出力を確認することなので、分岐の出番はほとんどない。例外として、経過時間など制御しづらい場合はある。

    2023/01/23 リンク

    その他
    yujiorama
    yujiorama いい意見。それはそれとして、出力値を境界値分析して、出力同値ごとにテストを分けると、1つのテストに書くアサーションがほとんどの場合1つだけになり、見通しが良くなります

    2023/01/22 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    テストコード内では条件分岐を書かないようにする

    テストコード内では条件分岐を書かないようにする 2023.01.21 誰でも読める愚直なコードであることの 1 ...

    ブックマークしたユーザー

    • techtech05212023/09/09 techtech0521
    • juser2023/09/04 juser
    • thaturn2023/06/19 thaturn
    • wyumikokh2023/05/12 wyumikokh
    • mapk0y2023/02/07 mapk0y
    • tkzwtks2023/02/06 tkzwtks
    • gmdualis4792023/01/30 gmdualis479
    • lugecy2023/01/29 lugecy
    • mikage0142023/01/27 mikage014
    • tsumuchan2023/01/26 tsumuchan
    • a96neko2023/01/26 a96neko
    • montdsichel2023/01/25 montdsichel
    • takayamaki2023/01/25 takayamaki
    • berlysia2023/01/25 berlysia
    • shzawa2023/01/25 shzawa
    • satom9to52023/01/25 satom9to5
    • arx0balest2023/01/25 arx0balest
    • imyutaro2023/01/24 imyutaro
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事