Started writing unit tests
Added test for requests to / when no route for / is defined
Added tests for ServeFiles #37
Merge pull request #1 from msoedov/tests

Added tests for ServeFiles #37
Merge branch 'tests' of github.com:alexandernyquist/gin into tests
Fixed tests up to master branch
Replaced deprecated ServeFiles
Added dummy tests for middleware
Merge pull request #2 from msoedov/tests

Updated tests
Splited tests into separate files
Added test for recovery
Added test cases for context file, data, XML response writers.
Merge branch 'tests' of github.com:alexandernyquist/gin into tests
Added tests for JSON binding.
Adjusted tests for recovery.
Added tests for basic auth.
Merge branch 'tests' of https://github.com/alexandernyquist/gin into alexandernyquist-tests
response_writes uses 200 as default status code.
Improves unit tests

- Reusing much more code
- More coverage
- Cleanup
- Fixes some cases