タグ

ブックマーク / daily.belltail.jp (2)

  • 【翻訳】自動テストをすべき5つの理由 | さかな前線

    最近まで知らなかったのですが、さかな検定(通称ととけん)という検定試験があり、すでに6回実施されているのだそうです。ご推察の通り、さかなクンさんが一枚噛んでいらっしゃるようです。 さて、さいきん仕事でテストを全く書かないチームにジョインしたのですが、やはりこのままではつらい未来しか見えないため、なんとかテストを書くチームに変えていこうとテストをバリバリ書く先輩と一緒に活動を始めつつあります。 ところがいざテストを書くモチベーションを話そうとしてみると、19歳でTDDに出会い初配属部署も「テストは呼吸であり」「テストは義務教育であり」「テスト書けて初めて法の下の平等と基的人権が主張できる」環境で過ごしてきた今になって言葉に集めるのも骨が折れそうだったので、ちょうど見つけた短めでわかりやすい英語記事を紹介することにしました。 今回はそれを和訳したものを紹介します。 この度翻訳した記事はこちら

  • 嫁の顔忘れてもTimecop.returnは忘れないでねという話 | さかな前線

    夜釣りでは初心者向けの狙い目といえばアナゴなんだそうです。岸壁で釣れちゃうんだとか。ウナギはお高いのでアナゴで一杯、とかあるんだろうか。 さて、Rubyでいろいろ開発していて時間(時刻・期間…)が絡むテストをするときTimecopが便利で広く使われます。 travisjeffery/timecop – GitHub # 現在時刻を変える > Timecop.travel(Date.parse('1998/12/1')) => 1998-12-01 00:00:00 +0900 > Date.today => Tue, 01 Dec 1998 # 時間の進行を止める > Timecop.freeze(Time.parse('1998/12/1 0:00:00')) => 1998-12-01 00:00:00 +0900 > sleep(10) > Time.now => 1998-12-0

    suginoy
    suginoy 2016/04/26
    “なぜかCapybaraのCookieが取れなくなっている”
  • 1