Sha256: 55b28ceb1e3177046c522ffb3267704ed43ff56d410486df490a62a8c6352c59

Contents?: true

Size: 342 Bytes

Versions: 53

Compression:

Stored size: 342 Bytes

Contents

# frozen_string_literal: true

RSpec.shared_examples_for 'a working factory' do
  it "builds successfully" do
    expect(build(factory)).to be_a(factory_class)
  end

  it "creates successfully" do
    expect(create(factory)).to be_a(factory_class)
  end

  it "is creates a valid record" do
    expect(create(factory)).to be_valid
  end
end

Version data entries

53 entries across 53 versions & 2 rubygems

Version Path
solidus_core-4.5.1 lib/spree/testing_support/shared_examples/working_factory.rb
solidus_core-4.5.0 lib/spree/testing_support/shared_examples/working_factory.rb
solidus_core-4.4.2 lib/spree/testing_support/shared_examples/working_factory.rb
solidus_core-4.4.1 lib/spree/testing_support/shared_examples/working_factory.rb
solidus_core-4.4.0 lib/spree/testing_support/shared_examples/working_factory.rb
solidus_core-2.10.5 spec/support/concerns/working_factories.rb
solidus_core-2.10.3 spec/support/concerns/working_factories.rb
solidus_core-2.10.2 spec/support/concerns/working_factories.rb
solidus_core-2.9.6 spec/support/concerns/working_factories.rb
solidus_core-2.8.6 spec/support/concerns/working_factories.rb
solidus_core-2.10.1 spec/support/concerns/working_factories.rb
solidus_core-2.9.5 spec/support/concerns/working_factories.rb
solidus_core-2.10.0 spec/support/concerns/working_factories.rb
solidus_core-2.9.4 spec/support/concerns/working_factories.rb
solidus_core-2.6.6 spec/support/concerns/working_factories.rb
solidus_core-2.7.4 spec/support/concerns/working_factories.rb
solidus_core-2.8.5 spec/support/concerns/working_factories.rb
solidus_core-2.9.3 spec/support/concerns/working_factories.rb
solidus_core-2.9.2 spec/support/concerns/working_factories.rb
solidus_core-2.10.0.beta1 spec/support/concerns/working_factories.rb