Given an author named 'Alan Turing'
When a user visits the edit page of the author Alan Turing
Then no error should occour
Hints
Feature: Changes made to the authors in an edit form (similar to the 'new' form) should be written to the database.
New controller actions (edit and update) and a new view are required.
Tests could be placed in spec/features/author/edit_author_spec.rb.
In a test, if an object's values should be reloaded from the database, after an action has modified them, consider the reload method:
@author.reload
Here is the relevant section (5.11) of the Rails Guide.
Error
Got AbstractController::ActionNotFound: The action 'edit' could not be found for AuthorsController
16 exercise tests have passed. There are 44 in total. You will solve multiple at once towards the end.
Scenario
Given an author named 'Alan Turing' When a user visits the edit page of the author Alan Turing Then no error should occour
Hints
Feature: Changes made to the authors in an edit form (similar to the 'new' form) should be written to the database.
New controller actions (edit and update) and a new view are required. Tests could be placed in
spec/features/author/edit_author_spec.rb
. In a test, if an object's values should be reloaded from the database, after an action has modified them, consider thereload
method:@author.reload
Here is the relevant section (5.11) of the Rails Guide.
Error
16 exercise tests have passed. There are 44 in total. You will solve multiple at once towards the end.