Questions
Answer the following questions as best as you can to ensure that you've understood the key concepts from this chapter without Googling. Do you need help answering the questions? See Appendix D, Self-Assessment Answers online at https://static.packt-cdn.com/downloads/9781838648800_Appendix_D_Self-Assessment_Answers.pdf or visit https://expertlysimple.io/angular-self-assessment.
- What is the test pyramid?
- What are fixtures and matchers?
- What are the differences between a mock, spy, and a stub?
- What is the benefit of building Angular in prod mode?
- How does GitHub flow work?
- Why should we protect the master branch?