test/test_brightcove-api.rb in brightcove-api-1.0.0 vs test/test_brightcove-api.rb in brightcove-api-1.0.1

- old
+ new

@@ -1,14 +1,33 @@ require 'helper' require 'fakeweb' +require 'mocha' class TestBrightcoveApi < Test::Unit::TestCase def setup FakeWeb.allow_net_connect = false end def teardown FakeWeb.allow_net_connect = true + end + + def test_api_version + assert_equal '1.0.1', Brightcove::API::VERSION + end + + def test_can_set_api_url + brightcove = Brightcove::API.new('apikeytoken') + brightcove.api_url = 'http://some.api.com' + + assert_equal 'http://some.api.com', brightcove.api_url + end + + def test_can_set_http_headers + brightcove = Brightcove::API.new('apikeytoken') + brightcove.expects(:headers).at_least_once + + brightcove.set_http_headers({'Accept' => 'application/json'}) end def test_find_all_videos FakeWeb.register_uri(:get, 'http://api.brightcove.com/services/library?page_size=5&token=0Z2dtxTdJAxtbZ-d0U7Bhio2V1Rhr5Iafl5FFtDPY8E.&command=find_all_videos',