Sha256: 6c39d1daa2a6c86797d517cc9618de623df4791c40b47848baad97cda3181a4b
Contents?: true
Size: 841 Bytes
Versions: 2
Compression:
Stored size: 841 Bytes
Contents
require 'spec_helper' describe ZeroPush do before do ZeroPush.auth_token = ENV["AUTH_TOKEN"] || "test_token" 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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
zero_push-1.0.0 | spec/zero_push_spec.rb |
zero_push-0.0.5 | spec/zero_push_spec.rb |