Summary
In this section, we talked about the history of assert, expect, and should assertions. We introduced the concepts of hard and soft assertions, why they are important distinctions, and when they should be implemented. We also introduced Allure reports to provide details of all events being executed and the results of whether they pass or fail. Allure reports will further enhance our view in the future by providing a historical view of tests that pass and fail. In the next chapter, we'll build the page object model.