Sha256: e4a916d4bb5e7f52260780f0ab3398376f93fa4ae5fda33cb6b352705c2ea87a

Contents?: true

Size: 426 Bytes

Versions: 4

Compression:

Stored size: 426 Bytes

Contents

require "spec_helper"

describe UserForm do

  it "..." do
    params = {
      user: {
        email: 'email@gmail.com',
        address: { street: "street1" },
        comments: [
          { body: "body1" },
          { body: "body2" }
        ]
      }
    }

    user_form = UserAndCommentsForm.new(params[:user])

    expect(user_form.address.nil?).to eq(false)
    expect(user_form.comments.length).to eq(2)
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
object_attorney-2.10.12 spec/object_attorney/test_spec.rb
object_attorney-2.10.11 spec/object_attorney/test_spec.rb
object_attorney-2.10.10 spec/object_attorney/test_spec.rb
object_attorney-2.10.9 spec/object_attorney/test_spec.rb