Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- describe Users do
- include UserSpecHelper
- before(:each) do
- @user = mock(User)
- end
- describe "in general" do
- it "should allow to signup" do
- lambda do
- controller = create_user
- controller.should redirect
- end.should change(User, :count).by(1)
- end
- end
- describe "#create in general" do
- it "requires username on signup" do
- lambda do
- controller = create_user(:username => "")
- end.should_not change(User, :count)
- end
- it "requires password on signup" do
- lambda do
- controller = create_user(:password => "")
- end.should_not change(User, :count)
- end
- it "requires password confirmation on signup" do
- lambda do
- controller = create_user(:password_confirmation => "")
- end.should_not change(User, :count)
- end
- end
Add Comment
Please, Sign In to add comment