hi @ all, yes - we discussed it several times, however, so far there was not enough time (+ concrete demand) to add a rule (which supports all the existing features). maybe we can create one for one of the upcoming versions.
regards, gerhard 2016-02-24 8:00 GMT+01:00 Romain Manni-Bucau <[email protected]>: > Hi Marvin, > > really like and actually need the rule approach - as opposed to runner - > since few years. That's why I created rule-them-all originally - > https://github.com/rmannibucau/rule-them-all. > > TomEE also has the same spirit with its > [Single]ApplicationComposerRule/ApplicationRule/ContainerRule rules which > are integrated with JAXRS and most of EE stack ( > > https://github.com/apache/tomee/blob/120a33c7b4de07ae01c17978ea37d88a911ea860/container/openejb-core/src/test/java/org/apache/openejb/junit/ContainerApplicationRuleTest.java > or > > https://github.com/apache/tomee/blob/120a33c7b4de07ae01c17978ea37d88a911ea860/server/openejb-http/src/test/java/org/apache/openejb/server/httpd/ResourcesTest.java > ) > > Think it could makes sense to have a CdiRule in deltaspike reusing the > CdiRunner logic. > > > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog > <http://rmannibucau.wordpress.com> | Github < > https://github.com/rmannibucau> | > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > <http://www.tomitribe.com> > > 2016-02-24 1:06 GMT+01:00 John D. Ament <[email protected]>: > > > Marvin, > > > > Definitely interesting. I've considered such an approach before, but > never > > saw it implemented, so kudos. There's a few things I see missing. > > > > - Examples. How do I use these things? What does a test based on > Justify > > look like with CDI support? > > > > - Publishing. This library isn't built/deployed out to maven central or > > bintray as far as I can tell. This means users need to build it > > themselves. Convenience binaries are so useful, especially when there's > no > > build script. > > > > John > > > > On Mon, Feb 22, 2016 at 11:39 PM Marvin Toll <[email protected]> > > wrote: > > > > > DeltaSpike Colleagues, > > > > > > > > > > > > We haven't shared this until now. since there was not a lot to talk > about > > > until it was working. > > > > > > > > > > > > Ford has partnered with an Open Source team to utilize a 100% > rule-based > > > testing approach that wraps JUnit 4. As part of this effort, the > CdiRuner > > > was mostly eliminated in favor of a JstConfigureCdiForMethodRule Rule: > > > > > > > > > > > > > > > > > > > > > http://ped.gtcgroup.com/_jst_configure_cdi_for_method_rule_8java_source.html > > > > > > > > > > > > > > > A light weight JstSatisfyAnnotationOnTestMethodRunner runner does > remain > > if > > > required: > > > > > > > > > > > > > > > > > > > > > http://ped.gtcgroup.com/_jst_satisfy_annotation_on_test_method_runner_8java_ > > > source.html > > > < > > > http://ped.gtcgroup.com/_jst_satisfy_annotation_on_test_method_runner_8java_source.html > > > > > > > > > > > > > > > The Open Source project is called Justify at: > > > > > > > > > > > > http://pedcentral.com/hands-on/justify/ > > > > > > > > > > > > Any thoughts or feedback are welcomed. > > > > > > > > > > > > _Marvin > > > > > > > > >
