In many circumstances, it can require considerable thought and logic in automated tests to identify and retrieve the ‘actual values’ for a test so that we can compare them with ‘expected values’. Designing tests at the same time as the actual feature code, instead of afterwards enables teams to identify…