Answer by Lakshman Prasad for How do i test/refactor my tests? - http://stackoverflow.com/questio...