[Hawkular-dev] where should integration/glue code and tests live?

Thomas Segismont tsegismo at redhat.com
Fri Jan 15 06:37:25 EST 2016


+1 on all points

Le 15/01/2016 12:26, Juraci Paixão Kröhling a écrit :
> In my opinion, there has to be tests in the components testing the
> "public API", ie, integration points that other components might use. In
> Accounts' case, it needs to have tests that assert that, for instance,
> the permission checker works as per the contract. The test itself is my
> "consumer", playing the role of a downstream component.
>
> In Hawkular (aka: the ultimate glue), there has to be tests that assert
> workflows, probably exercising multiple components. Those would be used
> to accept or reject a PR.
>
> So, my answer is: there has to be itests in all components, plus "real
> workflow" tests on Hawkular, possibly even doing things on the UI.
>
> - Juca.
> _______________________________________________
> hawkular-dev mailing list
> hawkular-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hawkular-dev
>



More information about the hawkular-dev mailing list