Test design best practices

Follow