CausewayIntegrationGwtAbstract
Convenient base class to extend for integration tests.
Unlike CausewayIntegrationTestAbstract , this class is not ExtendWith extended with CausewayInteractionHandler , which means that there is no org.apache.causeway.applib.services.iactn.Interaction set up implicitly. Instead the #given(Callable) , #when(Callable) and #then(Callable) (and their various overrides) can be used with the provided Callable or ThrowingRunnable being called within its own org.apache.causeway.applib.services.iactn.Interaction .
Note that this means that references to entities must be re-retrieved within each given/when/then phase. org.apache.causeway.applib.services.bookmark.Bookmark s and the org.apache.causeway.applib.services.bookmark.BookmarkService can be a good way to do perform this re-retrieval.