Sha256: 73d109f69bf5490f0c029883f29ddb9f6784e8dfc8bedde0dda739c91fc3878b

Contents?: true

Size: 548 Bytes

Versions: 28

Compression:

Stored size: 548 Bytes

Contents

require 'test_helper'

class PaymentMethodSplitableTest < ActiveSupport::TestCase

  test "validations" do
    pm = NimbleshopSplitable::Splitable.new(name: 'Splitable', description: 'this is description')
    refute pm.valid?
    assert_equal ["Api key can't be blank"], pm.errors.full_messages.sort
  end

  test "should save the record" do
    pm = NimbleshopSplitable::Splitable.new(name: 'Splitable', description: 'this is description')
    pm.api_key = 'FWERSDEED093d'
    assert pm.save
    assert_match /splitable/, pm.permalink
  end

end

Version data entries

28 entries across 28 versions & 2 rubygems

Version Path
nimbleshop_splitable-0.0.20 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.19 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.17 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.16 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.15 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.14 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.14.rc2 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.14.rc1 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.13 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.12 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.11 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.10 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.9 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.8 test/unit/payment_method_test.rb
nimbleshop_splitable-0.0.7 test/unit/payment_method_test.rb
nimbleshop_core-0.0.5 test/unit/payment_method/splitable_test.rb
nimbleshop_core-0.0.4.beta1 test/unit/payment_method/splitable_test.rb
nimbleshop_core-0.0.4 test/unit/payment_method/splitable_test.rb
nimbleshop_core-0.0.3 test/unit/payment_method/splitable_test.rb
nimbleshop_core-0.0.2 test/unit/payment_method/splitable_test.rb