Update API changes to documentation
Change the expectation test to test Result

Result contains the napping.response which have more information
to test than just the unmarsel JSON result (e.g. status code).

Use Result instead can allow more dynamic tests.
Implemented ExpectStatus of Case

This is hard to unit-test. Skipped testing.
Improve description of tests in expectations