qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rob Godfrey <rob.j.godf...@gmail.com>
Subject Re: In memory/embedded Java client testing
Date Fri, 05 Dec 2014 11:17:29 GMT
On 4 December 2014 at 01:13, Nathan Kunkee <nkunkee@genome.wustl.edu> wrote:

> Hi all,
>
> I have a project that successfully passes messages between Glassfish 4,
> Qpid 0.30 JCA adapter (see also the issues I logged), and RabbitMQ 3.3.4. I
> am now looking to add some integration tests in Java for the entire message
> flow, so through producers and consumers. As the InVM version of the broker
> was retired, the only guide I've found for this is the following
> stackoverflow post:
>
> http://stackoverflow.com/questions/2176043/example-of-
> standalone-apache-qpid-amqp-junit-test
>
>
Sadly, that's probably about the best way to do it at the moment - It
shouldn't be a *huge* piece of work for us to recreate something like the
old InVM transport, but it's just not something we've prioritized so far.
I'll take a look at it over the weekend to see how big a piece of work it
might be.  Similarly it would be nice if we provided a way to set up
configuration in memory for an embedded broker for testing purposes so you
don't have to write out config files... I'll take a look at that as well.


> Is there any other or easier way to incorporate the Qpid Java broker into
> testing? Does anyone have any suggestions for how to inject mock objects
> related to Qpid into my testing?
>
> I appreciate any ideas you have! Thank you,
> Nathan
>

Sorry I can't be more help right now.

-- Rob


>
> ____
> This email message is a private communication. The information
> transmitted, including attachments, is intended only for the person or
> entity to which it is addressed and may contain confidential, privileged,
> and/or proprietary material. Any review, duplication, retransmission,
> distribution, or other use of, or taking of any action in reliance upon,
> this information by persons or entities other than the intended recipient
> is unauthorized by the sender and is prohibited. If you have received this
> message in error, please contact the sender immediately by return email and
> delete the original message from all computer systems. Thank you.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
> For additional commands, e-mail: users-help@qpid.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message