Commit bbfe5390

mo khan <mo@mokhan.ca>
2013-06-21 21:14:36
switch to lets
1 parent 39fd9ac
Changed files (1)
spec/controllers/categories_controller_spec.rb
@@ -1,26 +1,25 @@
 require 'spec_helper'
 
 describe CategoriesController do
-  before(:each) do
-    @creation = FactoryGirl.create(:creation)
-    @category = FactoryGirl.create(:category, :creations => [@creation])
-  end
+  let(:creation) { FactoryGirl.create(:creation) }
+  let(:category) { FactoryGirl.create(:category, :creations => [creation]) }
 
   describe "GET show" do
     context "when there is a category that matches the slug" do
       context "when there are creations in the category" do
-        before { get :show, :slug => @category.slug }
+        before { get :show, :slug => category.slug }
 
         it "should return the creations in the category" do
-          assigns(:creations).should == [@creation]
+          assigns(:creations).should == [creation]
         end
         it "should return the category" do
-          assigns(:category).should == @category
+          assigns(:category).should == category
         end
       end
 
       context "when there are no creations in the category" do
         let(:other_category) { FactoryGirl.create(:category, :slug => 'booooo') }
+
         before { get :show, :slug => other_category.to_param }
 
         it "should return zero creations" do