Go でテストかく
トランプの枚数、ちゃんと生成されているかのテスト
package main import "testing" func TestNewDeck(t *testing.T) { d := newDeck() if len(d) != 52 { t.Errorf("Expected deck lengh of 52, but got %v", len(d)) } }
実行これだけ
$ go test
タイムアウト制限かけて、特定のテストとかだけ確認もできる
$ go test -timeout 30s -run ^TestNewDeck$
くわしくは
$ go test -h
とかで確認できる
シンプルだぬ
Commit
テスト追加 · 7kaji/cards@a677391 · GitHub
与太話
真似して RSpec も書いた
あわせて読みたい
Go を触ってみてる
なんとなく気になったのでやってみてる
できたもの
トランプのデッキ作って、シャッフルして、結果をファイルに保存するやつ
- Go をはじめて触った
- 慣れている Ruby 版もかいた (OO とのアプローチの違い学ぶ)
- まだ慣れないけど、ちょっとずつやっていくぞ
- Struct, Map, Interface, Go Routine とかがまだ
- テストもまだ
- Web アプリもまだ
与太話
yes, go bold
— おつくつん (@otukutun) 2018年8月7日
なるほど pic.twitter.com/W3hKm6IElh
— 7kaji (@7kajii) 2018年8月7日
セブンの惣菜パンこれうまい
サラダチキンロール(シーザーソース) 276円(税込298円)
サラダチキンロール(シーザーソース) - セブン-イレブン~近くて便利~
さいきん、よく食べてる🍞
カロリーも一般的な菓子パンより低いし、ヨサソウ
ローソンのスイーツこれ危険
Uchi Café×GODIVA 生ショコラ大福 260円(税込)
数量限定と新商品ということで買ってみた。
ココアパウダーが多すぎて、絶対に食べるときにめちゃくちゃ飛び散る!!
ホワイトチョコレートいちご大福の10倍以上の粉かかってる感あって、ココアパウダーの味しかしない...