Our cheat sheet (written by Karsten Sitterberg) grasps the basic principles of Angular testing with different setups: Jasmine/Karma, Jest, Jasmine/Protractor and Cypress.
Register for the iJS newsletter to receive Angular Testing Cheat Sheet:
Characteristics
Basic test for Angular component
Enable snapshot tests
Install dependencies
Create “src/jestGlobal.ts”
Edit files
Create mocks/spies with Jasmine
Create mocks/spies with Jest
Page object (“app.po.ts”)
Basic test in Protractor
Cypress setup
Edit “package.json”
Basic test in Cypress
Angular Schematics – the unknown hero →
Professional Angular architectures with Angular libraries →
Advanced Angular Workshop: Enterprise Solutions and Architectures →