Filename | Size |
| 1. Chapter 1 - Introduction/1. Introducing TDD.mp4 | 12.1 MB |
| 1. Chapter 1 - Introduction/1. Introducing TDD.vtt | 3.2 KB |
| 1. Chapter 1 - Introduction/1.1 Practicals and code.zip.zip | 2.5 MB |
| 1. Chapter 1 - Introduction/2. What will we test.mp4 | 10.9 MB |
| 1. Chapter 1 - Introduction/2. What will we test.vtt | 2.9 KB |
| 1. Chapter 1 - Introduction/3. How to get support while you're taking this course.mp4 | 13.2 MB |
| 1. Chapter 1 - Introduction/3. How to get support while you're taking this course.vtt | 2.5 KB |
| 10. Chapter 10 - Handling legacy code/1. Loading up the case study.mp4 | 45.2 MB |
| 10. Chapter 10 - Handling legacy code/1. Loading up the case study.vtt | 5.3 KB |
| 10. Chapter 10 - Handling legacy code/2. Understanding the challenge part 1.mp4 | 77.9 MB |
| 10. Chapter 10 - Handling legacy code/2. Understanding the challenge part 1.vtt | 9.8 KB |
| 10. Chapter 10 - Handling legacy code/3. Understanding the challenge part 2.mp4 | 84 MB |
| 10. Chapter 10 - Handling legacy code/3. Understanding the challenge part 2.vtt | 10.1 KB |
| 10. Chapter 10 - Handling legacy code/4. Using a Spy.mp4 | 76.5 MB |
| 10. Chapter 10 - Handling legacy code/4. Using a Spy.vtt | 14.3 KB |
| 10. Chapter 10 - Handling legacy code/5. Practical exercise - finding the fault in the business logic.mp4 | 124.9 MB |
| 10. Chapter 10 - Handling legacy code/5. Practical exercise - finding the fault in the business logic.vtt | 16.2 KB |
| 11. Goodbye!/1. Bonus lecture - links to other courses.html | 1.5 KB |
| 2. Chapter 2 - JUnit/1. Introducing our first example project.mp4 | 20.2 MB |
| 2. Chapter 2 - JUnit/1. Introducing our first example project.vtt | 2.2 KB |
| 2. Chapter 2 - JUnit/2. Creating a project structure for test cases.mp4 | 30.6 MB |
| 2. Chapter 2 - JUnit/2. Creating a project structure for test cases.vtt | 5.3 KB |
| 2. Chapter 2 - JUnit/3. JUnit Basics.mp4 | 37.7 MB |
| 2. Chapter 2 - JUnit/3. JUnit Basics.vtt | 7 KB |
| 3. Chapter 3 - First tests/1. Thinking about examples and outcomes.mp4 | 21.9 MB |
| 3. Chapter 3 - First tests/1. Thinking about examples and outcomes.vtt | 3.3 KB |
| 3. Chapter 3 - First tests/2. Step 1 - getting to red.mp4 | 36.3 MB |
| 3. Chapter 3 - First tests/2. Step 1 - getting to red.vtt | 6.8 KB |
| 3. Chapter 3 - First tests/3. Step 2 - getting to green.mp4 | 13 MB |
| 3. Chapter 3 - First tests/3. Step 2 - getting to green.vtt | 3 KB |
| 3. Chapter 3 - First tests/4. Why you must always start with a failing test!.mp4 | 29.2 MB |
| 3. Chapter 3 - First tests/4. Why you must always start with a failing test!.vtt | 5.1 KB |
| 3. Chapter 3 - First tests/5. Adding more tests.mp4 | 39.7 MB |
| 3. Chapter 3 - First tests/5. Adding more tests.vtt | 6 KB |
| 3. Chapter 3 - First tests/6. Finally writing some code.mp4 | 45.8 MB |
| 3. Chapter 3 - First tests/6. Finally writing some code.vtt | 8.7 KB |
| 4. Chapter 4 - Practising the basics/1. Testing for exceptions - and challenge number 1.mp4 | 44.6 MB |
| 4. Chapter 4 - Practising the basics/1. Testing for exceptions - and challenge number 1.vtt | 6.2 KB |
| 4. Chapter 4 - Practising the basics/2. Challenge 2 - writing a test.mp4 | 13.8 MB |
| 4. Chapter 4 - Practising the basics/2. Challenge 2 - writing a test.vtt | 3.1 KB |
| 4. Chapter 4 - Practising the basics/3. Solution to challenge 2.mp4 | 24.4 MB |
| 4. Chapter 4 - Practising the basics/3. Solution to challenge 2.vtt | 3.2 KB |
| 4. Chapter 4 - Practising the basics/4. Getting to more complex requirements and finding hidden bugs.mp4 | 95.2 MB |
| 4. Chapter 4 - Practising the basics/4. Getting to more complex requirements and finding hidden bugs.vtt | 12.8 KB |
| 4. Chapter 4 - Practising the basics/5. Challenge 3 - Adding further business requirements.mp4 | 85.2 MB |
| 4. Chapter 4 - Practising the basics/5. Challenge 3 - Adding further business requirements.vtt | 12.5 KB |
| 5. Chapter 5 - Refactoring/1. Getting started with refactoring - extracting constants.mp4 | 48.5 MB |
| 5. Chapter 5 - Refactoring/1. Getting started with refactoring - extracting constants.vtt | 5.9 KB |
| 5. Chapter 5 - Refactoring/2. More refactoring - restructuring our code.mp4 | 39.3 MB |
| 5. Chapter 5 - Refactoring/2. More refactoring - restructuring our code.vtt | 5.4 KB |
| 6. Chapter 6 - Best Practices/1. What is a good or bad test.mp4 | 31.4 MB |
| 6. Chapter 6 - Best Practices/1. What is a good or bad test.vtt | 8 KB |
| 6. Chapter 6 - Best Practices/2. JUnit Asserts.mp4 | 27.3 MB |
| 6. Chapter 6 - Best Practices/2. JUnit Asserts.vtt | 5.5 KB |
| 7. Chapter 7 - Stubs/1. The challenge of testing code that has dependencies.mp4 | 18.7 MB |
| 7. Chapter 7 - Stubs/1. The challenge of testing code that has dependencies.vtt | 4.5 KB |
| 7. Chapter 7 - Stubs/2. Creating a test stub using just Java.mp4 | 91.2 MB |
| 7. Chapter 7 - Stubs/2. Creating a test stub using just Java.vtt | 15.5 KB |
| 8. Chapter 8 - Mocks and Mockito/1. Why we want to test behaviour as well as logic.mp4 | 42.7 MB |
| 8. Chapter 8 - Mocks and Mockito/1. Why we want to test behaviour as well as logic.vtt | 6.4 KB |
| 8. Chapter 8 - Mocks and Mockito/2. Setting up Mockito and creating a mock.mp4 | 65.6 MB |
| 8. Chapter 8 - Mocks and Mockito/2. Setting up Mockito and creating a mock.vtt | 8.1 KB |
| 8. Chapter 8 - Mocks and Mockito/3. Using mocks to test behaviour.mp4 | 80.5 MB |
| 8. Chapter 8 - Mocks and Mockito/3. Using mocks to test behaviour.vtt | 10.7 KB |
| 8. Chapter 8 - Mocks and Mockito/4. Mockito syntax options.mp4 | 16.5 MB |
| 8. Chapter 8 - Mocks and Mockito/4. Mockito syntax options.vtt | 2.9 KB |
| 9. Chapter 9 - Fakes and Tautologies/1. What are Fakes or Dummies.mp4 | 18.7 MB |
| 9. Chapter 9 - Fakes and Tautologies/1. What are Fakes or Dummies.vtt | 5.6 KB |
| 9. Chapter 9 - Fakes and Tautologies/2. Practical exercise - using Mockito to create a stub.mp4 | 36.9 MB |
| 9. Chapter 9 - Fakes and Tautologies/2. Practical exercise - using Mockito to create a stub.vtt | 5 KB |
| 9. Chapter 9 - Fakes and Tautologies/3. Refactoring our tests - using setup and teardown.mp4 | 66.9 MB |
| 9. Chapter 9 - Fakes and Tautologies/3. Refactoring our tests - using setup and teardown.vtt | 8.6 KB |
| 9. Chapter 9 - Fakes and Tautologies/4. How to avoid tautologies.mp4 | 70.9 MB |
| 9. Chapter 9 - Fakes and Tautologies/4. How to avoid tautologies.vtt | 10.7 KB |