Giter Site home page Giter Site logo

rails-exercise-16's Issues

New author page should render

When a user visits the new author page
Then the page should render

Got NameError: undefined local variable or method `new_author_path' for #RSpec::ExampleGroups::NewAuthorPage:0x0000000768cf20

Author index page should list first and last name in one column

When a user visits the authors index page
Then it should have a column titled 'Name'

Expected to find css "th" with text "name" but there were no matches. also found "first name", "last name", "homepage", "", which matched the selector but not all filters.

Author index page should link to the new author page

When users visits the authors index page
Then it has a link 'Add author'

Expected to find css "a" with text "add author" but there were no matches. also found "new author", which matched the selector but not all filters.

Author #name should return the full name

Given an author a with first name 'Alan' and last name 'Turing'
Then a.name should be 'Alan Turing'

Got NoMethodError: undefined method `name' for #Author:0x00000006723868

Author index page should link to the new author page

When users visits the authors index page
Then it has a link 'Add author'

Expected to find css "a" with text "add author" but there were no matches. also found "add author", which matched the selector but not all filters.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.