Skip to content

elizabrock/linked_list_cohort_huckleberry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NSS-Linked-List

Instructions

  1. Read about unit testing at the following links: * http://en.wikipedia.org/wiki/Test-driven_development * http://www.extremeprogramming.org/rules/unittests.html
  2. Fork this repository and clone your fork
  3. cd into the linked-list-cohort-huckleberry folder on your computer
  4. Run bundle install to install MiniTest.
  5. Run rake to run the test suite
  6. Make the test suite pass by implementing the LinkedList and LinkedListItem classes * Choose one test at a time to work on * Once the tests pass, you should refactor and clean up your code
  7. Push your implementation up to github as you work on it.

Caveats

  • Don't use hashes
  • Don't use arrays (except in the bonus exercise on initialize)
  • Only use core Ruby (i.e. No using require)
  • No copying (from the internet or your peers)

Test Run Modes

To run the tests Koans style:

rake

To run all of the tests at once:

rake test_all

More Information

The tests for the project are in the /tests directory.

The stubbed classes that you are to implement are in the /lib directory.

I have numbered the unit tests to give you a hint at the easiest implementation order.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages