In this chapter, we will cover the following topics:
Unit testing ServiceStack applications
Integration testing with the ServiceStack C# client
Functional contract testing ServiceStack services
Accessing the request-and-response object with the JsonServiceClient
Continuous integration with TeamCity and self-hosted services
Logging with a choice of frameworks
Writing a logger to monitor exceptions via e-mail