/testinvaders

Test Invaders

Primary LanguageJavaScriptOtherNOASSERTION

testinvaders

A course on fast feedback, test-driven development, and automated deployment.

How do I play?

The easy way!

  1. http://testinvaders.heroku.com/

The hard way!

  1. $ bundle install
  2. $ rake db:migrate
  3. $ shotgun
  4. http://localhost:9393/

How do I contribute?

The easy way!

  1. Get two or more friends.
  2. Arrange them in pairs.
  3. Sit each pair in front of testinvaders.
  4. Ask them to fix the obvious bug.
  5. Ask them to fix a not-obvious bug.
  6. Ask them to add a feature.
  7. Log those painful stumbling points as issues!

The hard way!

  1. $ rake spec
  2. $ rake jasmine:ci
    n.b. there should always be one failing test as the student needs to start somewhere.

How do I marvel?

Andrew Kiellor started this all with his unfinished dream.

Natalie Drucker and Scott Shaw gave opportunities and expectations.

Ryan Boucher and Mike Gardiner wrote the game and exercises. Don't let anyone tell you otherwise.

Brad Ward, Ray Grasso, and Rohit Maurya provided invaluable feedback.