Hey Denis,
Thanks for the questions.
I'm trying to integrate the TCK for Micronaut Data but struggling with making the before/each methods run.
According to the internet those methods should be annotated with `RunAsClient` otherwise they are skipped.
How are you attempting to run the TCK? We support two modes against a container (deployed using arquillian) or standalone (on client JVM)?
The Before/After methods for all our tests are meant to be executed alongside the tests.
Therefore, I would expect the methods to be skipped on the client side when the tests run in the container, and I would expect the methods to run on the client when run in standalone mode.
It sounds like you might be attempting to run in standalone mode. If that is the case you have to set the following JVM property:
-Djakarta.tck.skip.deployment=true
We replace the ArquillianExtension with our own custom extension that will execute these methods on the client JVM when that property is set to true.
Do you have any examples of integrating Jakarta Data TCK?
BTW: EntityTests is missing `addClasses(MultipleEntityRepo.class)` possibly Coordinate as well. I had to create a custom ApplicationArchiveProcessor to make the test class inject it.
Wow thanks for pointing that out. I'll work on fixing that!
Thank you,
Kyle Jon Aure