spec/gratitude/client_spec.rb in gratitude-0.0.9 vs spec/gratitude/client_spec.rb in gratitude-0.0.10
- old
+ new
@@ -1,29 +1,31 @@
require "spec_helper"
describe Gratitude::Client do
describe "default attributes" do
-
- it "should include httparty methods" do
- Gratitude::Client.should include(HTTParty)
+ it "includes httparty methods" do
+ expect(Gratitude::Client).to include(HTTParty)
end
- it "should include tips methods" do
- Gratitude::Client.should include(Gratitude::Client::Tips)
+ it "includes tips methods" do
+ expect(Gratitude::Client).to include(Gratitude::Client::Tips)
end
+ end
- end # default attributes
-
describe "initialization" do
let(:username) { "JohnKellyFerguson"}
let(:api_key) { "this_is_an_api_key"}
+ let(:client) do
+ Gratitude::Client.new(:username => username, :api_key => api_key)
+ end
- subject { Gratitude::Client.new(:username => username, :api_key => api_key) }
+ it "assigns the correct username" do
+ expect(client.username).to eq(username)
+ end
- its(:username) { should == username }
- its(:api_key) { should == api_key }
-
+ it "assigns the correct api key" do
+ expect(client.api_key).to eq(api_key)
+ end
end
-
-end
\ No newline at end of file
+end