Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
doc
graphics
lib
samples
test
zentest
.gitignore
AUTHORS.mdown
README.mdown
resources.mdown

README.mdown

A rubylearning.org Course

Testing Basics

Copyright 2008 rubylearning.org and contributing authors.

Objectives of this lesson:

You will be able to answer the following:

  • What kinds of testing "levels" you know of?
  • What are the differences between those levels?
  • Explain TDD in your own words.
  • Explain Unit Testing in your own words.
  • Comment on Unit Testing == TDD.
  • What are the "rules" (best-practices) for coding Unit Tests?

Top level course contents and prerequisites

Prerequisits

  1. Ruby Core
  2. gem
  3. irb

Course Broad Outline

  1. History behind Test::Unit and why is in Standard Library
  2. ZenTest
  3. flog/heckle - Windows is a problem, indeed
  4. rubydoctest
  5. test-spec/spec-unit

Remarks:

Change proposals that are active should be listed here.