Thanks for the reply. Do you happen to have a link to the source code?
On Thursday, October 18, 2018 at 5:19:07 PM UTC+2, Corum, Michael wrote: > > Yes, I do it. Just make sure that the test config yml files have > different ports in them for the server. > > > > *Michael Corum* > > VP, Technical Architecture Solutions > > > > *RGA Reinsurance Company* > > *16600 Swingley Ridge Road* > > *Chesterfield, Missouri 6301701706* > > *T* 636.736.7066 > > *www.rgare.com <http://www.rgare.com>* > > > > > > *From: *"[email protected] <javascript:>" < > [email protected] <javascript:>> on behalf of Kristofer > Kjellgren <[email protected] <javascript:>> > *Reply-To: *"[email protected] <javascript:>" < > [email protected] <javascript:>> > *Date: *Thursday, October 18, 2018 at 10:17 AM > *To: *"[email protected] <javascript:>" < > [email protected] <javascript:>> > *Subject: *Running multiple dropwizard application rule for testing > question > > > > External e-mail. Use caution! / Courriel externe. Faites attention! > ------------------------------ > > Hi, > > > > I have a parent maven project for testing only and two child applications > (maven modules in pom). > > > > When I run my integration tests I have to start both my child > applications. Is this supported by dropwizard? > > > > > > > > // Define resource test rules to load config and service > > @ClassRule > > public static final DropwizardAppRule<ServiceConfiguration1> RULE1 = > new DropwizardAppRule<ServiceConfiguration1>( > > ServiceApplication1.class, > ResourceHelpers.resourceFilePath("test_config1.yml"));; > > > > // Define resource test rules to load config and service > > @ClassRule > > public static final DropwizardAppRule<ServiceConfiguration2> RULE2 = > new DropwizardAppRule<ServiceConfiguration2>( > > ServiceApplication2.class, > ResourceHelpers.resourceFilePath("test_config2.yml"));; > > > > > > /** > > * Initialize Jersey client > > */ > > public static void initialize() { > > logger.info("ResourcesIntegrationTests -> setup"); > > client1 = new > JerseyClientBuilder(RULE1.getEnvironment()).build("API Test Client in > Memory"); > > client2 = new > JerseyClientBuilder(RULE2.getEnvironment()).build("API Test Client in > Memory"); > > } > > > > -- > You received this message because you are subscribed to the Google Groups > "dropwizard-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > For more options, visit https://groups.google.com/d/optout > <https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_optout&d=DwMFaQ&c=5uPv0lijNz76uSeaN5P0Zw&r=rh3Qrw7azSI9xkZZ-a8EEw&m=imb9D7PH-803ozPgLAgOIC3YD6tasOoPcuPjoGRst0c&s=ycwl2STbOKgX1VTNrCGCzd6PfUCkVVimmH8p4-N8clI&e=> > . > > -- You received this message because you are subscribed to the Google Groups "dropwizard-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
