Software Engineering Unit 2.
  1. Continuous Integration: software tests and their automatic execution
  2. What Do We Want from a Test? Kinds of Tests.
  3. Python Environment.
  4. The First Test.
  5. Testing the Unhappy Path.
  6. Dealing with Dependencies.
  7. The Example of the Application that Counts Keywords in a Web Site.
  8. Unit Testing.
  9. Dependency Injection for Testing.
  10. A Simple Form Of Dependency Injection.
  11. Separating Code and Tests.
  12. Creating Objects Used in Tests with Fixtures.
  13. Revealing Untested Code with coverage.
  14. Source code
Last Updated 09 Feb, 2022 18:04. <vadimov@i.ua>