Ben Jones
Ben Jones
I'm not very familiar with how the extensions work in kotest, but I am more than happy to help where I can :)
Ah yeah. They have a `@QuarkusTest` annotation that you add to the class, which uses the following with the JUnit `@ExtendWith` annotation: https://github.com/quarkusio/quarkus/blob/master/test-framework/junit5/src/main/java/io/quarkus/test/junit/QuarkusTestExtension.java You then inject annotations normally using `@Inject`...
Apologies for the late reply. Yeah dependencies are regular dependencies you inject with `@Inject`. Happy to set up a PR with a new module, but I'm struggling to get it...
@ashishkujoy Of course it does ... :joy:
@ashishkujoy Yeah just downgraded to 2019.3.1 and it's all good - thanks!
I think I've got a module set up, with some example tests for a few injection use-cases. Where would be best to put this that would let you guys then...
Created https://github.com/kotest/kotest/pull/1424 with what I think is enough? Happy to continue to help however possible :slightly_smiling_face:
Hi @Kerooker, should just be a case of going to https://code.quarkus.io, selecting `Gradle (Preview)` as the Build Tool and adding the `Kotlin (Preview)` extension. I believe Quarkus automatically add JUnit...
@sksamuel That's annoying, but I am sadly not surprised that Quarkus have built an implementation that's complex :disappointed: Is there anything I can possible lend a hand with?
@sksamuel have you guys managed to get any further? :slightly_smiling_face: