Write a test that validates that a full `Suite` can be marshalled as JSON and YAML, and that it remains intact when unmarshalled back.