Sha256: 99e4722627f91c87ffa0e130c829f051ec1fb470a6115431df4e75fe51f2d035
Contents?: true
Size: 711 Bytes
Versions: 2
Compression:
Stored size: 711 Bytes
Contents
require 'helper' class TestHominid < Test::Unit::TestCase VALID_API_KEY = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-us1' INVALID_API_KEY = 'not_a_valid_api_key' should "not raise an error if the API key is valid" do assert_nothing_raised do Hominid::API.new(VALID_API_KEY) end end should "raise an error if the API key is not provided" do assert_raise(ArgumentError) do Hominid::API.new() end end should "raise an error if the API key is malformed" do assert_raise(ArgumentError) do Hominid::API.new(INVALID_API_KEY) end end # TODO: Tests that mock API calls so that it is not hitting the actual # Mailchimp API during testing. end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
hominid-3.0.2 | test/test_hominid.rb |
hominid-3.0.1 | test/test_hominid.rb |