Sha256: 0147f820b39d9231be14b1a75bffd8f2c26af363e80a7ac90da91eb6ebb2308f

Contents?: true

Size: 1.17 KB

Versions: 49

Compression:

Stored size: 1.17 KB

Contents

require 'spec_helper'

describe Bankserv::Service do
  include Helpers
  
  before(:each) do
    tear_it_down
  end
  
  it "should allow a service to be registered" do
    params = {
      client_code: '1234',
      client_name: 'RCTEST',
      transmission_status: "L",
      transmission_number: "1",
      incoming_directory: "/tmp/1234/incoming",
      outgoing_directory: "/tmp/1234/outgoing",
      reply_directory: "/tmp/1234/incoming",
      archive_directory: "/tmp/1234/archive"
    }
    
    bankserv_service = Bankserv::AHVService.register(params)
    
    bankserv_service.is_a?(Bankserv::AHVService).should be_true
    bankserv_service.client_code.should == '1234'
    bankserv_service.config[:client_name].should == 'RCTEST'
    bankserv_service.config[:transmission_status].should == "L"
    bankserv_service.config[:transmission_number].should == "1"
    bankserv_service.config[:incoming_directory].should == "/tmp/1234/incoming"
    bankserv_service.config[:reply_directory].should == "/tmp/1234/incoming"
    bankserv_service.config[:outgoing_directory].should == "/tmp/1234/outgoing"
    bankserv_service.config[:archive_directory].should == "/tmp/1234/archive"
  end
  
end

Version data entries

49 entries across 49 versions & 1 rubygems

Version Path
bankserv-0.8.0 spec/lib/bankserv/service_spec.rb
bankserv-0.7.9 spec/lib/bankserv/service_spec.rb
bankserv-0.7.8 spec/lib/bankserv/service_spec.rb
bankserv-0.7.7 spec/lib/bankserv/service_spec.rb
bankserv-0.7.6 spec/lib/bankserv/service_spec.rb
bankserv-0.7.5 spec/lib/bankserv/service_spec.rb
bankserv-0.7.4 spec/lib/bankserv/service_spec.rb
bankserv-0.7.3 spec/lib/bankserv/service_spec.rb
bankserv-0.7.2 spec/lib/bankserv/service_spec.rb
bankserv-0.7.1 spec/lib/bankserv/service_spec.rb
bankserv-0.7.0 spec/lib/bankserv/service_spec.rb
bankserv-0.6.9 spec/lib/bankserv/service_spec.rb
bankserv-0.6.8 spec/lib/bankserv/service_spec.rb
bankserv-0.6.7 spec/lib/bankserv/service_spec.rb
bankserv-0.6.6 spec/lib/bankserv/service_spec.rb
bankserv-0.6.5 spec/lib/bankserv/service_spec.rb
bankserv-0.6.4 spec/lib/bankserv/service_spec.rb
bankserv-0.6.3 spec/lib/bankserv/service_spec.rb
bankserv-0.6.2 spec/lib/bankserv/service_spec.rb
bankserv-0.6.1 spec/lib/bankserv/service_spec.rb