Victor Savkin is a co-founder of nrwl.io, providing Angular consulting to enterprise teams. He was previously on the Angular core team at Google, and built the dependency injection, change detection, forms, and router modules. In this article we will look at three ways to test Angular components: isolated tests, shallow tests, and integration tests. ExamplesFor all the examples we will use a mail