train_getFieldAnnotation(ct, "myfield", Inject.class, annotation);
train_getFieldType(ct, "myfield", WEBREQUEST_CLASS_NAME);
train_toClass(ct, WEBREQUEST_CLASS_NAME, Request.class);
expect(provider.provide(eq(Request.class), isA(AnnotationProvider.class), eq(locator)))
.andReturn(injected);
ct.injectField("myfield", injected);
ct.claimField("myfield", annotation);