Sha256: 6b70a5d46ef9947cdba28f8edbddad5f2e2e9f6bf405a011635333933c6c34f5

Contents?: true

Size: 559 Bytes

Versions: 11

Compression:

Stored size: 559 Bytes

Contents

require "support"

class TestConfig < Omise::Test
  def test_that_default_values_are_set
    assert_equal "https://api.omise.co", Omise.api_url
    assert_equal "https://vault.omise.co", Omise.vault_url
  end

  def test_that_default_http_logger_is_set
    assert_instance_of Omise::HTTPLogger, Omise.http_logger
    assert_nil Omise.http_logger.logger
  end

  def test_that_we_can_set_a_logger
    logger = Logger.new(STDOUT)
    Omise.logger = logger

    assert_same logger, Omise.http_logger.logger
  end

  def teardown
    Omise.logger = nil
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
omise-0.11.0 test/omise/test_config.rb
omise-0.10.1 test/omise/test_config.rb
omise-0.10.0 test/omise/test_config.rb
omise-0.9.1 test/omise/test_config.rb
omise-0.9.0 test/omise/test_config.rb
omise-0.7.2 test/omise/test_config.rb
omise-0.8.0 test/omise/test_config.rb
omise-0.7.1 test/omise/test_config.rb
omise-0.7.0 test/omise/test_config.rb
omise-0.6.0 test/omise/test_config.rb
omise-0.5.1 test/omise/test_config.rb