Skip to content

Instantly share code, notes, and snippets.

@mikepack
Created July 10, 2014 17:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mikepack/a54cc3bbcc70e63e46c2 to your computer and use it in GitHub Desktop.
Save mikepack/a54cc3bbcc70e63e46c2 to your computer and use it in GitHub Desktop.
Hi-Low Outline
# High-Low Testing
## Seeking a better workflow
## Dependencies are a necessary evil
## Getting started
### Testing high
### Testing low
## Isolating the framework
### Example refactor to isolate the framework
## Feedback, feedback, feedback
### Working with legacy codebases
### Working with medium-sized codebases
### Working with greenfield apps
## Ancillary feedback
## Know thy dependencies
## Finding a balance
-------------------------------------------
## The Appendix - Some unanswered questions
### High-low is not a prescription
### Why is testing Rails unique?
### Isn't the resulting code harder to understand?
### Don't fall down the slippery slope
### What about validations, associations and scopes?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment