The Days Are Action-Packed

Running the tests now gives a different error since you’ve defined new_project_path:

 1) adding a project allows a user to create a project with tasks
  Failure/Error: visit new_project_path
 
  AbstractController::ActionNotFound:
  The action 'new' could not be found for ProjectsController

You need a new action in the Projects controller. Since it is not going to have logic beyond Rails boilerplate, you don’t need to test anything more than the existing Capybara test does:

 class​ ProjectsController < ApplicationController
 def​ new
  @project = Project.new
 end
 end

Running the specs now triggers an error because Rails expects to find a template file at ...

Get Rails 5 Test Prescriptions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.