Writin Test case

Hello,

I am new to writing test cases in ruby on rails.
This is a controller code

I am using “test_helper” in our application.

def edit
@user = User.find_by_token(params[:id])

if @user
  if @user.sent_at < 24.hours.ago
    redirect_to root_url, :alert => "Expired"
  elsif @user.status == "Active"
    redirect_to root_url, :alert => "Invitation"
  else
    @user.status = "Active"
    if @user.save
      redirect_to root_url, :notice => "Activated"
    else
      redirect_to root_url, :alert => "Problem"
    end
  end
end

end

How to write testcase for this?

Thanks.
Avi

Hello,

How to pass dynamic data to the controller from a test case?

May i know which testing framework u r using ?

Thanks

Best Regards
Fahim Babar Patel