Completed
Part 5
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Symfony Tutorial - Test Driven Development Full Course - Learn TDD Using PHPUnit
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction / course overview
- 2 RapidAPI introduction
- 3 Create a new Symfony project
- 4 Create an SQLite in-memory test database
- 5 Write the first unit test
- 6 Part 2
- 7 Write a feature test
- 8 Create a console command
- 9 Create custom client class for requesting an API
- 10 Part 3
- 11 Create an integration test
- 12 Injecting the Symfony HttpClient component
- 13 Ping the API
- 14 Part 4
- 15 Add the Symfony Serializer component
- 16 Serializer component - deserialize into an entity
- 17 Refactoring for loosely coupled code
- 18 Create a test fake to mimic requesting the API during tests
- 19 Segmenting tests into groups
- 20 Part 5
- 21 Test handling non 200 status code responses from the API
- 22 Create development database using Symfony / Docker integration
- 23 Part 6
- 24 Serializer component - Update an existing entity
- 25 Handling unexpected errors from an API