In this chapter, we covered Test-driven development using Uncle Bob's three laws along with saying Red-Green-Refactor to help us along the way.
We created some assertions using more of behavior-driven assertions. We then applied all of this to testing our API as if we were running integration tests. All of this is in the context if you have set up an automatic deployment, and you need some certainty that your API is fully functional.
Then we introduced the xUnit test for when we need to create some of our assemblies as pure .NET Core assemblies. We validated the theory that what we created with our MS test could be created with xUnit as well.
In the next chapter we will focus on implementing different security mechanisms for web API.