0
<%= class_name %>.stub!(:find).with(:all).and_return(@<%= table_name %>)
0
- it.assigns :<%= table_name %>
0
- it.renders :template, :index
0
+ it_assigns :<%= table_name %>
0
+ it_renders :template, :index
0
<% %w(xml json).each do |format|
0
%> describe <%= controller_class_name %>Controller, "(<%= format %>)" do
0
act! { get :index, :format => '<%= format %>' }
0
- it.assigns :<%= table_name %>
0
- it.renders :<%= format %>, :<%= table_name %>
0
+ it_assigns :<%= table_name %>
0
+ it_renders :<%= format %>, :<%= table_name %>
0
<%= class_name %>.stub!(:find).with('1').and_return(@<%= file_name %>)
0
- it.assigns :<%= file_name %>
0
- it.renders :template, :show
0
+ it_assigns :<%= file_name %>
0
+ it_renders :template, :show
0
<% %w(xml json).each do |format|
0
%> describe <%= controller_class_name %>Controller, "(<%= format %>)" do
0
act! { get :show, :id => 1, :format => '<%= format %>' }
0
- it
.renders :<%= format %>, :<%= file_name %>
0
+ it
_renders :<%= format %>, :<%= file_name %>
0
assigns[:<%= file_name %>].should be_new_record
0
- it
.renders :template, :new
0
+ it
_renders :template, :new
0
<% %w(xml json).each do |format|
0
%> describe <%= controller_class_name %>Controller, "(<%= format %>)" do
0
act! { get :new, :format => '<%= format %>' }
0
- it
.renders :<%= format %>, :<%= file_name %>
0
+ it
_renders :<%= format %>, :<%= file_name %>
0
-describe <%= controller_class_name %>Controller, "GET #edit" do
0
- act! { get :edit, :id => 1 }
0
- @<%= file_name %> = <%= table_name %>(:default)
0
- <%= class_name %>.stub!(:find).with('1').and_return(@<%= file_name %>)
0
- it.assigns :<%= file_name %>
0
- it.renders :template, :edit
0
describe <%= controller_class_name %>Controller, "POST #create" do
0
@<%= file_name %>.stub!(:save).and_return(true)
0
- it.assigns :<%= file_name %>, :flash => { :notice => :not_nil }
0
- it.redirects_to { <%= file_name %>_path(@<%= file_name %>) }
0
+ it_assigns :<%= file_name %>, :flash => { :notice => :not_nil }
0
+ it_redirects_to { <%= file_name %>_path(@<%= file_name %>) }
0
describe <%= controller_class_name %>Controller, "(unsuccessful creation)" do
0
@<%= file_name %>.stub!(:save).and_return(false)
0
- it.assigns :<%= file_name %>
0
- it.renders :template, :new
0
+ it_assigns :<%= file_name %>
0
+ it_renders :template, :new
0
<% %w(xml json).each do |format|
0
@<%= file_name %>.stub!(:to_<%= format %>).and_return("mocked content")
0
- it.assigns :<%= file_name %>, :headers => { :Location => lambda { <%= file_name %>_url(@<%= file_name %>) } }
0
- it.renders :<%= format %>, :<%= file_name %>, :status => :created
0
+ it_assigns :<%= file_name %>, :headers => { :Location => lambda { <%= file_name %>_url(@<%= file_name %>) } }
0
+ it_renders :<%= format %>, :<%= file_name %>, :status => :created
0
describe <%= controller_class_name %>Controller, "(unsuccessful creation, <%= format %>)" do
0
@<%= file_name %>.stub!(:save).and_return(false)
0
- it.assigns :<%= file_name %>
0
- it.renders :<%= format %>, "<%= file_name %>.errors", :status => :unprocessable_entity
0
+ it_assigns :<%= file_name %>
0
+ it_renders :<%= format %>, "<%= file_name %>.errors", :status => :unprocessable_entity
0
+describe <%= controller_class_name %>Controller, "GET #edit" do
0
+ act! { get :edit, :id => 1 }
0
+ @<%= file_name %> = <%= table_name %>(:default)
0
+ <%= class_name %>.stub!(:find).with('1').and_return(@<%= file_name %>)
0
+ it_assigns :<%= file_name %>
0
+ it_renders :template, :edit
0
describe <%= controller_class_name %>Controller, "PUT #update" do
0
@<%= file_name %>.stub!(:save).and_return(true)
0
- it.assigns :<%= file_name %>, :flash => { :notice => :not_nil }
0
- it.redirects_to { <%= file_name %>_path(@<%= file_name %>) }
0
+ it_assigns :<%= file_name %>, :flash => { :notice => :not_nil }
0
+ it_redirects_to { <%= file_name %>_path(@<%= file_name %>) }
0
describe <%= controller_class_name %>Controller, "(unsuccessful save)" do
0
@<%= file_name %>.stub!(:save).and_return(false)
0
- it.assigns :<%= file_name %>
0
- it.renders :template, :edit
0
+ it_assigns :<%= file_name %>
0
+ it_renders :template, :edit
0
<% %w(xml json).each do |format|
0
@<%= file_name %>.stub!(:save).and_return(true)
0
- it.assigns :<%= file_name %>
0
+ it_assigns :<%= file_name %>
0
describe <%= controller_class_name %>Controller, "(unsuccessful save, <%= format %>)" do
0
@<%= file_name %>.stub!(:save).and_return(false)
0
- it.assigns :<%= file_name %>
0
- it.renders :<%= format %>, "<%= file_name %>.errors", :status => :unprocessable_entity
0
+ it_assigns :<%= file_name %>
0
+ it_renders :<%= format %>, "<%= file_name %>.errors", :status => :unprocessable_entity
0
<%= class_name %>.stub!(:find).with('1').and_return(@<%= file_name %>)
0
- it.assigns :<%= file_name %>
0
- it.redirects_to { <%= table_name %>_path }
0
+ it_assigns :<%= file_name %>
0
+ it_redirects_to { <%= table_name %>_path }
0
<% %w(xml json).each do |format|
0
%> describe <%= controller_class_name %>Controller, "(<%= format %>)" do
0
act! { delete :destroy, :id => 1, :format => '<%= format %>' }
0
- it.assigns :<%= file_name %>
0
+ it_assigns :<%= file_name %>
Comments
No one has commented yet.