くりにっき

フルスタックキュアエンジニアです

テスト

gemの複数バージョンカジュアルテスト #shibuyarb

gemを作っていると複数のrubyのバージョンや依存gemのバージョンをカジュアルに組み合わせてテストをしたいというのがよくあると思いますが、あまりやり方が知られていない気がするのでまとめてみます 今回のエントリのサンプルプロジェクト sue445/multiple…

Paraductでお手軽マトリクステスト #SWTestAdvent

これは ソフトウェアテストあどべんとかれんだー2014 - connpass の4日目です 3日目 @ntddk さんの選択的シンボリック実行ツールS2E | 一生あとで読んでろ でした 4日目:Paraductでお手軽マトリクステスト 渋谷Ruby会議01でParaductをエクストリームリリー…

渋谷Ruby会議01でParaductをエクストリームリリースしました #428rk01

渋谷Ruby会議01 渋谷Ruby会議01のまとめ - Togetterまとめ 作ったもの http://rubygems.org/gems/paraduct https://github.com/sue445/paraduct 発表資料 Paraductをエクストリームリリースします #428rk01 from Go Sueyoshi (a.k.a sue445) LTの最中にgemを…

Faker::Precureというgemを作りました

業務で堂々と rubicure を使いたくなったのでプリキュアでテストデータを作るためのgemを作りました。所要時間2時間くらい faker にインスパイアされてます github: https://github.com/sue445/faker-precure rubygems: https://rubygems.org/gems/faker-pre…

Travis CIで暗号化したパラメータを2つ以上使う方法

テストコード中でTwitter APIを使っているんだけど、それをそのままTravis CIでテストしようとするとgithubにconsumer keyやconsumer serrectをcommitする必要が出てくるため、Travis CIで使うために暗号化したパラメータを複数渡す方法を探していました。 …

Chrome Extensionでユニットテストしてみる #TddAdventJp

これは TDD Advent Calendar 2013 の24日目です。 23日目 @quicy さんの レガシースタイル: JnarioでJavaのTDD でした 24日目 : Chrome Extensionでユニットテストしてみる Chrome Gitlab Notifier でユニットテストをしてみたので共有です 何をテストするの…

Jasmineではdescribeの中は1回しか評価されてなかった

describe の内側で宣言した変数が毎回初期化されてるか気になったので。 たぶんドキュメントのどっかに書いてありそうだけど 英語を読むのが大変なので コード書く方が速いので実際にコードを書いて調べてみました。 コード 結果 Error: Expected 2 to equal…