Sha256: 682ba2bf1ca4abe2ffb9e271d372c8ea89827e941caa68e0ea0c6264c46698b3

Contents?: true

Size: 990 Bytes

Versions: 3

Compression:

Stored size: 990 Bytes

Contents

require "test/unit"
require_relative "../lib/corepro/connection"
require_relative "../lib/corepro/core_pro_api_exception"

class CoreProTestBase < Test::Unit::TestCase

  # common properties between prepaid and nacha
  @@timestamp = Time.now.to_s

  @@documentId = nil


  # prepaid-specific program
  # tests the config.yml lookup. should always return coreproprepaid credentials and server.
  @@prepaidConn = CorePro::Connection.createFromConfig()


  @@prepaidCustomerId = nil

  @@prepaidAccountId = nil

  @@prepaidExternalAccountId = nil

  @@prepaidCustomerBeneficiaryId = nil

  @@prepaidInternalToExternalTransactionId = nil

  @@prepaidExternalToInternalTransactionId = nil


  # nacha-specific program

  @@nachaConn = CorePro::Connection.new 'corepronacha', 'corepronacha', 'sandbox-api.corepro.io'

  @@nachaCustomerId = nil

  @@nachaAccountId = nil

  @@nachaExternalAccountId = nil

  @@nachaExternalToInternalTransactionId = nil
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
corepro-0.0.8 test/core_pro_test_base.rb
corepro-0.0.7 test/core_pro_test_base.rb
corepro-0.0.6 test/core_pro_test_base.rb