Course curriculum

  1. 1
    • KickOff

    • How to consume this course

  2. 2
    • 1. Getting a working project

    • 2. Getting first API test working

  3. 3
    • 1. Adding more tests

    • 2. Asserting Response Attributes

    • 3. Exercise

  4. 4
    • 1. Add more tests and refactor

    • 2. Exercise

    • 3. Adding a negative Test & Refactor

  5. 5
    • 1. Refactoring

    • 2. Test your understanding

  6. 6
    • 1. Serialization and deserialization

    • 2. Using Objects as part of Request

    • 3. Avoid creating boilerplate code

    • 4. Test your understanding

  7. 7
    • 1. Deserialising response JSON as object

    • 2. Asserting response with arrays

    • 3. Assertions by comparing request object attributes

    • 4. Generating POJO classes

  8. 8
    • 1. Constructing first End to End integration test

    • 2. Introducing custom builder pattern

    • 3. Introducing Service layer

    • 4. Adding second integration test

    • 5. Exercise

    • 6. References

  9. 9
    • A. Overview

    • B. Project

    • C. Checklist before submission

    • D. Assignment