spec/user_spec.rb in trumpet-trumpet-0.1.1 vs spec/user_spec.rb in trumpet-trumpet-0.1.2
- old
+ new
@@ -5,10 +5,11 @@
before(:all) do
@trumpet = Trumpet::Base.new :username => "somedude", :password => "somepassword"
FakeWeb.register_uri :post, "#{AUTHENTICATED_URI}/users", :file => "#{File.dirname(__FILE__)}/fixtures/users/create"
FakeWeb.register_uri :get, "#{AUTHENTICATED_URI}/users/raddude", :file => "#{File.dirname(__FILE__)}/fixtures/users/show"
+ FakeWeb.register_uri :put, "#{AUTHENTICATED_URI}/users/raddude", :file => "#{File.dirname(__FILE__)}/fixtures/users/put"
FakeWeb.register_uri :delete, "#{AUTHENTICATED_URI}/users/raddude", :string => ["204", "OK"]
FakeWeb.register_uri :get, "#{AUTHENTICATED_URI}/users/raddude/channels", :file => "#{File.dirname(__FILE__)}/fixtures/users/channels"
FakeWeb.register_uri :get, "#{AUTHENTICATED_URI}/users/raddude/listeners", :file => "#{File.dirname(__FILE__)}/fixtures/users/listeners"
FakeWeb.register_uri :get, "#{AUTHENTICATED_URI}/users/raddude/receivers", :file => "#{File.dirname(__FILE__)}/fixtures/users/receivers"
end
@@ -20,9 +21,17 @@
it "should let me find an existing user by name" do
user = @trumpet.users.find 'raddude'
user.name.should == 'raddude'
end
+
+ # TODO: Note yet supported on backend
+ # it "should let me update an existing user" do
+ # user = @trumpet.users.find 'raddude'
+ #
+ # user.update(:name => 'radicaldude')
+ # user.name.should == 'radicaldude'
+ # end
it "should let me delete an existing user" do
user = @trumpet.users.find 'raddude'
user.delete.should == true
end