Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nicholasjhenry/brandizzle
My repo for working through the BBDCasts series for Brandizzle using Rails 3
https://github.com/nicholasjhenry/brandizzle
professional-development tutorial
Last synced: 8 days ago
JSON representation
My repo for working through the BBDCasts series for Brandizzle using Rails 3
- Host: GitHub
- URL: https://github.com/nicholasjhenry/brandizzle
- Owner: nicholasjhenry
- Created: 2011-01-16T15:23:07.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2017-01-07T17:25:51.000Z (almost 8 years ago)
- Last Synced: 2024-10-12T03:11:45.740Z (about 1 month ago)
- Topics: professional-development, tutorial
- Language: Ruby
- Homepage: http://bddcasts.com
- Size: 155 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Brandizzle
## About
Brandizzle is a social brand monitoring application, based on the "BDDCasts Screencast Series":http://bddcasts.com/series/brandizzle. This application is built using Rails 3 and RSpec 2, where as the screencast uses Rails 2 and RSpec 1.
Please note, this is an application used for practice and is not used in production. However, you may find it useful for as an example of an application developed usuing an "outside-in" approach.
## Testing
The test suite uses the following components:
* RSpec
* Cucumber
* Spork
* Borne
* Factory GirlBrandizzle is setup with Spork to speed up the BDD cycle. To start the servers:
bundle exec spork
bundle exec spork cucumberTODO: Add note about just running tests (i.e. not continuously)
To run the tests in a continuously, execute:
autotest -- --skip-bundler
TODO: Add a standard method for cucumber. See https://github.com/guard/guard-cucumber
To generate RSpec documentation:
rspec spec/ --format documentation
To run code metrics:
metrical
To run test coverage (exit Spork for RSpec and Cucumber while running as you will get no output):
rake cover_me:all