This is used in basically every test, so it's probably worth abstracting it to a method like:

```java
private RegisterPage goToRegistrationAndSetFields()
{
    return new BasicWorkFlow().goToHome().goToRegistration().setFields(fields);
}
```