Software Engineering: A Modern Approach - Chapter 8 - Section 8.10 - Other Types of Testing (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 8 - Section 8.9 - End-to-End Tests (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 8 - Section 8.8 - Integration Tests (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 8 - Section 8.7 - Test-Driven Development (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 8 - Section 8.6.1 - Mock Frameworks (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 8 - Section 8.6 - Mocks (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 8 - Section 8.5 - Testability (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 8 - Section 8.4 - Test Coverage (AI-generated summary). Online book available at softengbook.org
Errata (07:25): The first call should be abs(-1), which will result in a branch coverage of 50%. Adding a second call, abs(1), increases the coverage to 100%.
Software Engineering: A Modern Approach - Chapter 8 - Section 8.3 - Testing Principles and Smells (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 8 - Section 8.2 - Unit Testing (part 2) - AI-generated summary. Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 8 - Section 8.2 - Unit Testing (part 1) - AI-generated summary. Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 8 - Section 8.1 - Introduction to Testing (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 7 - Article A11 - Sagas (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 7 - Article A10 - Serverless Architectures (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 7 - Article A9 - Hexagonal Architecture Section (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 7 - Article A8 - Clean Architecture (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 7 - Sections 7.6 and 7.7 - Other Architectural Patterns and Anti-patterns (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 7 - Sections 7.5 and 7.6 - Message-Oriented and Publish/Subscribe Architectures (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 7 - Section 7.4 - Microservices (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 7 - Section 7.3 - MVC Architecture (AI-generated summary). Online book available at softengbook.org