Module: FactoryGirl::Syntax::Blueprint Private

Defined in:
lib/factory_girl/syntax/blueprint.rb

Overview

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Extends ActiveRecord::Base to provide a make class method, which is an alternate syntax for defining factories.

Usage:

require 'factory_girl/syntax/blueprint'

User.blueprint do
  name  { 'Billy Bob'             }
  email { '[email protected]' }
end

FactoryGirl.create(:user, name: 'Johnny')

This syntax was derived from Pete Yandell’s machinist.

Defined Under Namespace

Modules: ActiveRecord