タグ

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

タグの絞り込みを解除

rubyとfactorygirlに関するrochefortのブックマーク (3)

  • FixtureからFactoryGirlへ : Figure out!! -ドリコムエンジニアブログ

    Fixture suck! と言われて久しいですね。こんにちは! onk です。 最近は Rails 3.0 でソーシャルアプリを作っています。で,BDD に RSpec 2.0 & FactoryGirl を使い出したので FactoryGirl についてご紹介。 define まず,FactoryGirl は ActiveRecord に依存しています。factory の定義は AR のモデル単位。 Factory.define :onk, :class => User do |user| user.name "onk" user.email "onk@drecom.co.jp" end たとえばこんな感じですね。 create / build 定義した factory を使うときは Factory.create(:onk) #=> #<User id: 1, name: "onk",

  • factory girlを使ってみようと思う - rochefort's blog

    以前から試してみたかったfactory girl。 こないだ試した twitter-auth at master のテストで使われていたので、これを機にinstallしてみた。 (他にもfakewebやらremarkable_railsなど、いろいろ気になるのが使われてる。) 名前もなんかいいよね。girlって付くと。 thoughtbot's factory_girl at master - GitHub 参考 has_many throughでの例が非常に分かりやくて参考になります。 has_manyなフィクスチャを書くのに疲れたらFactory Girlがオススメ! - func09 バージョン readmeよく見たらいろいろバージョンがあるらしい。 現時点では下記のよう。 (あと、いろいろforkされててfactory_boyっつーのもあるらしい。気になる) factorygirl

    factory girlを使ってみようと思う - rochefort's blog
  • fixture replacement 決定戦 - ヽ( ・∀・)ノくまくまー(2009-12-22)

    めも FGはdefineの仮引数周りが無駄 (blueprintで改善) FGはinstanceをフラットに管理しすぎ FGのsequence(next)はイケてる FGはAR前提 Machinistは定義がイケてるが、名前がダサイ(make_unsaved) Machinistはメソッド名が衝突しそう(makeはアカン) Machinistはinstanceをクラス毎に分類できるが、Shamレベルまで落ちるとフラットになる片手落ち感 Daddyの使えなさは異常 FGの継承はどうやるの?(-> :parent) FG.blueprint は :parent を理解してくれない 試行錯誤 Factory.sequence :login do |i| "login#{i}" end Factory.define(:user) do |user| user.login {Factory.next

  • 1