Sha256: 5397ba142a40fbd13142206772631ae892117ace879b71b43b3f906c81559861
Contents?: true
Size: 759 Bytes
Versions: 7
Compression:
Stored size: 759 Bytes
Contents
require "spec_helper" require "snitcher/api" require "snitcher/api/snitch" describe Snitcher::API::Snitch do describe "#new" do before do payload = { "token" => "c2354d53d3", "name" => "Daily Backups", "type" => { "interval" => "daily" }, "notes" => "Important user data." } @snitch = Snitcher::API::Snitch.new(payload) end it "returns a Snitch object" do expect(@snitch).to be_a(Snitcher::API::Snitch) end it "sets appropriate values" do expect(@snitch.name).to eq("Daily Backups") expect(@snitch.token).to eq("c2354d53d3") expect(@snitch.notes).to eq("Important user data.") expect(@snitch.interval).to eq("daily") end end end
Version data entries
7 entries across 7 versions & 1 rubygems