Thanks to the teams at 9elements, Diebold Nixdorf and Keysight Technologies for the opportunity to work on first-class Angular applications. Thanks for the challenges, resources and patience that allowed me to research automated testing in detail.
Thanks to Netanel Basal for valuable feedback on the book, for creating Spectator and for many helpful articles on Angular and testing.
Thanks to Nils Binder for helping with the design, including the dark color scheme. Thanks to Melina Jacob for designing the e-book cover.
Thanks to Tim Deschryver, Kent C. Dodds, Kara Erickson, Asim Hussain, Tracy Lee, Brandon Roberts, Jesse Palmer, Corinna Cohn, Mike Giambalvo and Craig Nishina for insights on Angular, RxJS and automated testing.