Commit 199c083b

mo khan <mo@mokhan.ca>
2013-05-09 13:28:08
start to build avatar controller spec
1 parent 15abf18
spec/controllers/avatars_controller_spec.rb
@@ -0,0 +1,21 @@
+require "spec_helper"
+
+describe AvatarsController do
+  let(:user) { FactoryGirl.create(:user) }
+
+  before :each do
+    http_login(user)
+  end
+
+  describe :create do
+    context "when uploading a new avatar" do
+      let(:image) { Rack::Test::UploadedFile.new('spec/support/gorilla.jpg', 'image/jpeg') }
+
+      before { post :create, :avatar => { :avatar => image } }
+
+      it "should save the new avatar" do
+        Avatar.last.should_not be_nil
+      end
+    end
+  end
+end
spec/controllers/categories_controller_spec.rb
@@ -1,7 +1,6 @@
 require 'spec_helper'
 
 describe CategoriesController do
-
   before(:each) do
     @creation = FactoryGirl.create(:creation)
     @category = FactoryGirl.create(:category, :creations => [@creation])
spec/support/gorilla.jpg
Binary file