Skip to content

jarhart/shuhari

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shuhari

Shuhari generates new projects for doing TDD Kata.

Installation

Switch to your global gemset if you're using rvm:

$ rvm use @global

Install the gem:

$ gem install shuhari

Usage

Get help on shuhari commands:

$ shuhari help

Create your kata project:

$ shuhari new MyAwesomeKata

Bundle your gems:

$ cd my_awesome_kata
$ bundle

Start guard to run your tests automatically:

$ guard

Do your kata! Guard will monitor your files and run your tests automatically whenever you make a change.

When you finish your kata:

$ shuhari empty

Your project is empty again (your tests and code are removed) and you can restart your kata!

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

About

Shuhari generates new projects for doing TDD Kata.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages