Sha256: 0e9a8d3ac733139244f2def1ab4fd88d3a415925b14e5deb4829cb4b15a02535
Contents?: true
Size: 878 Bytes
Versions: 1
Compression:
Stored size: 878 Bytes
Contents
require 'spec_helper' ZeroPush::URL = "https://staging.zeropush.com" describe ZeroPush do before do ZeroPush.auth_token = "acEJeDVC8if6XCxwe2js" end describe "/verify_credentials" do before do VCR.insert_cassette "verify_credentials" end after do VCR.eject_cassette end it "should verify credentials successfully" do ZeroPush.verify_credentials.must_equal true end it "should fail to verify credentials" do ZeroPush.auth_token = "not a valid token" ZeroPush.verify_credentials.must_equal false end end describe "/notify" do before do VCR.insert_cassette "notify" end after do VCR.eject_cassette end it "should construct the request" do response = ZeroPush.notify(device_tokens: ['abc'], alert: 'hi') response.status.must_equal 200 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
zero_push-0.0.2 | spec/zero_push_spec.rb |