Sha256: 0857579e44116f509a1efa47b12cd2f9a916b4525b5c6b2b9af5610be707db42

Contents?: true

Size: 508 Bytes

Versions: 1

Compression:

Stored size: 508 Bytes

Contents

require 'rails_helper'

RSpec.describe 'testing the gem', type: :feature do
  before :each do
    @user = User.create(name: 'Adam', iban: '', bic: '')
  end

  it 'validates a users iban' do
    @user.iban = 'GB82WEST12345698765432'
    expect(@user.save).to be(true)
  end

  it 'returns false for an invalid iban' do
    @user.iban = 'YOLO'
    expect(@user.save).to be(false)
  end

  it 'validates a belgian users iban' do
    @user.iban = 'BE62510007547061'
    expect(@user.save).to be(true)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bank-validator-0.0.5 test/dummy/spec/features/gem_testing_spec.rb