Move the test structure inline.

A subsequent branch requires access to the suite to set values in the expected changes, or test values.

Doing this move in a separate branch makes the subsequent change really easy to follow.
This is just a move of the array into the test function. No other changes.