タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

qiitaとtestingとgolangに関するxai1981のブックマーク (2)

  • Go言語を書くときにテスト駆動開発でやりたいなと思ったので、適当にテスト用のパッケージを調べてみた - Qiita

    Go言語標準のtestingパッケージが個人的に使いづらかったのがきっかけ 個人的にカジュアルにTDDをしたかったので、PythonでいうassertEqualみたいなものが無いtestingパッケージが個人的に使いづらかったというだけです。(※筆者はPythonをよく使っています) 単なるユニットテストならgithub.com/stretchr/testify/assertパッケージが良いと思った これです。 https://github.com/stretchr/testify testifyパッケージの下にassert, http, mockパッケージがあって、それぞれ独立して使うことが出来ます。 importするときは、事前にgo get github.com/stretchr/testifyを行い、コード内部でこんな感じにimportすれば以下のように使えます。公式サイトの例のま

    Go言語を書くときにテスト駆動開発でやりたいなと思ったので、適当にテスト用のパッケージを調べてみた - Qiita
  • Go の Test に対する考え方 - Qiita

    Go の Test に対する考え方 この記事は Go Advent Calendar 2013 の 9 日目の投稿です。 今回は、 Go の testing というパッケージの使い方を解説しようと思ったのですが、 それだとつまらなすぎるので、合わせて Go が test というか assert についてどういうスタンスをとっているかを書いてみます。 Go でテスト さて、「テストのないコードはレガシーコード」などと言われて久しく、様々な言語が test (主に Unittest) について言語レベルでサポートしたり、デファクトなライブラリが確立したりといった状況が、今日では至って普通のこととなっています。 そんな言語や環境で、息をするようにテストを書いてきたみなさんが、はじめて Go でコードを書く時に見るべきは testing パッケージです。 http://golang.org/pkg

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