thirteen-tien-len/spec/views/projects/edit.html.haml_spec.rb

29 lines
572 B
Ruby

require 'rails_helper'
RSpec.describe "projects/edit", type: :view do
let(:project) {
Project.create!(
title: "MyString",
description: "MyText",
user: nil
)
}
before(:each) do
assign(:project, project)
end
it "renders the edit project form" do
render
assert_select "form[action=?][method=?]", project_path(project), "post" do
assert_select "input[name=?]", "project[title]"
assert_select "textarea[name=?]", "project[description]"
assert_select "input[name=?]", "project[user_id]"
end
end
end