記事へのコメント29

    • 注目コメント
    • 新着コメント
    drunkturtle
    http://golang.org/src/pkg/net/http/serve_test.go#L224

    その他
    inoueyuworks
    go test の基本的な使い方をすすめていきましょう、という話。

    その他
    nrtkbb
    週末はテスト書いて修正や忘れちゃう未来の自分のために備えよう

    その他
    nnhrsk
    “みんなテストを書くためにすぐミニ言語作りたがるけど、必要な機能はだいたい Go 本体に揃ってるから、覚えること増やす必要無い。”

    その他
    shuzo_kino
    GO言語の標準テスト環境でなんでAssertが無いのか……について。テストに必要なものはデフォで揃ってるのだから、余計なミニ言語の学習コスト掛ける手間でエラー発生時の記述に気合いれろ……という事らしい

    その他
    mather314
    Goのコードとしてテストを書く。

    その他
    key_amb
    GoはAssertなどテストのための便利機能を提供しない代わりに「ただのGoプログラム」でテストを書けるようにした。

    その他
    progrhyme
    GoはAssertなどテストのための便利機能を提供しない代わりに「ただのGoプログラム」でテストを書けるようにした。

    その他
    ktsh81
    まさに覇権テストフレームワーク探してこの記事に辿り着いた

    その他
    adachi_c
    “Assert は便利だけど、頼り過ぎてエラーのレポートが適当になる。エラーレポート重要だからきちんと書こう”

    その他
    kosh04
    自動生成されたAssertのエラーレポートに頼りすぎずプログラムに合わせたレポートをきちんと書こう

    その他
    hevohevo
    “Go は、 assert やその他テストを構造化する仕組みなどを標準で提供しない代わりに、最小の API と十分なコマンドを提供することでテストを限りなく「ただの Go プログラム」で書けるようにしています。”

    その他
    kana321
    Go の Test に対する考え方

    その他
    mainyaa
    エラーレポート重要だからきちんと書く

    その他
    hakobe932
    参考になる

    その他
    ono_matope
    なるほど

    その他
    ryotarai
    via Pocket

    その他
    yayugu
    良い。試してみる価値ありそうな思想だ

    その他
    warufuzaketaichi
    “test_sutm.go”ってファイル名は二重三重にオカシイ気がする。

    その他
    yyamano
    “「Assert は便利だけど、頼り過ぎてエラーのレポートが適当になる。エラーレポート重要だからきちんと書こう。議論の余地はあるけど、新しい試みとしてやってみる。」”

    その他
    lesamoureuses
    “「何が落ちたか」よりも、「なんで落ちたか」が書かれています。 これは、確かに Assert.Equals() 的なもので自動生成した場合にはできません。”

    その他
    Chisei
    読んだ

    その他
    nntsugu
    "Assertが無い理由" - 言語開発者の思想を知る、FAQ読むのも重要だね

    その他
    bash0C7
    自分も真っ先にassertないのか、つくれということか!って思ったクチでした。

    その他
    t-wada
    “「何が落ちたか」よりも、「なんで落ちたか」が書かれています” "Go は、 assert やその他テストを構造化する仕組みなどを標準で提供しない代わりに、最小の API と十分なコマンドを提供する"

    その他
    koyancya
    うおお -> "そうやって自動生成したエラーレポートより、ちゃんと自分で意図を書こう。面倒なのは分かるけど、そのコードに全く詳しくない人や、後のデバッグする時にそのコストは回収できるはず"

    その他
    atotto
    「何が落ちたか」よりも、「なんで落ちたか」

    その他
    zonu_exe
    “過度な抽象化は Go にはあまり合いません。そういった実装面の理由も、 Assert を提供しない理由のにあるかもしれません”

    その他
    matsumoto_r
    おお、これはテストフレームワークについて考えさせられるグレートな記事だった

    その他

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

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

    関連記事

    Go の Test に対する考え方 - Qiita

    Go の Test に対する考え方 この記事は Go Advent Calendar 2013 の 9 日目の投稿です。 今回は、 Go の...

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

    • techtech05212023/11/10 techtech0521
    • makotot-riceball2022/08/06 makotot-riceball
    • mkusaka2022/02/11 mkusaka
    • mfham2021/02/05 mfham
    • dmizuno552018/12/03 dmizuno55
    • takc9232018/08/17 takc923
    • drunkturtle2018/04/13 drunkturtle
    • ymm1x2018/02/12 ymm1x
    • inoueyuworks2018/02/06 inoueyuworks
    • ishideo2018/01/01 ishideo
    • Shimoju2017/11/18 Shimoju
    • tofu-kun2017/10/16 tofu-kun
    • nabetama2017/09/27 nabetama
    • shiba_yu362017/09/27 shiba_yu36
    • karahiyo2017/08/04 karahiyo
    • meru_akimbo2017/06/29 meru_akimbo
    • nrtkbb2017/06/24 nrtkbb
    • rikuba2017/06/13 rikuba
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む