'Flexible' or 'fluent' assertions for testing