Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
39 lines (26 sloc) 1.05 KB

Station Board


  • Form with..

    • field to enter a station name
    • multi-select to choose transportation means

    => Use the stationboard resource:

  • Display the results of the station in a table

  • Bonus #1: Station form field with auto-completion

    => Use the locations resource:

  • Bonus #2: Deploy it to Heroku!


  • Spec first!
  • Abstract the API with tested models (use factories; model entities: Station, Board, Connection)
  • Write controller specs (use factories)
  • Write view specs (use factories)
  • Write request specs (use VCR)
  • Write feature specs (use VCR)

And again: Write all the specs first with factories!