It is backwards but this is because the TestIdentifier coming from the CucumberInstrumentation runner that Spoon picks up on callbacks has its test class and test name already prettifyied, I guess this is so runners such as the Eclipse IDE Android JUnit Runner shows the names as pretty in the test feedback summary view, however spoon expects the tests to not be prettyfied and tests to begin with `test` and throws an exception otherwise.

The motivation was to try and modify the test name in the format that spoon enforces rather than changing the leaf code such as `HtmlUtils.prettifyMethodName` which is used in quite a few places.