From 9c3cc52d2e2c9a5366ff7d6e8aab827dc68a2803 Mon Sep 17 00:00:00 2001 From: Michael Nitschinger Date: Fri, 24 Jan 2014 12:40:39 +0100 Subject: [PATCH] DATACOUCH-47 - ensure multiple buckets are working over xml config. This test verifies the functionality as reported in the ticket. --- ...uchbaseTemplateParserIntegrationTests.java | 11 +++++++++ .../namespace/couchbase-multi-bucket-bean.xml | 23 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 src/test/resources/namespace/couchbase-multi-bucket-bean.xml diff --git a/src/test/java/org/springframework/data/couchbase/config/CouchbaseTemplateParserIntegrationTests.java b/src/test/java/org/springframework/data/couchbase/config/CouchbaseTemplateParserIntegrationTests.java index f17e0536..426e0f26 100644 --- a/src/test/java/org/springframework/data/couchbase/config/CouchbaseTemplateParserIntegrationTests.java +++ b/src/test/java/org/springframework/data/couchbase/config/CouchbaseTemplateParserIntegrationTests.java @@ -60,4 +60,15 @@ public class CouchbaseTemplateParserIntegrationTests { factory.getBean("couchbaseTemplate"); } + /** + * Test case for DATACOUCH-47. + */ + @Test + public void allowsMultipleBuckets() { + reader.loadBeanDefinitions(new ClassPathResource("namespace/couchbase-multi-bucket-bean.xml")); + + factory.getBean("cb-template-first"); + factory.getBean("cb-template-second"); + } + } diff --git a/src/test/resources/namespace/couchbase-multi-bucket-bean.xml b/src/test/resources/namespace/couchbase-multi-bucket-bean.xml new file mode 100644 index 00000000..be4d32aa --- /dev/null +++ b/src/test/resources/namespace/couchbase-multi-bucket-bean.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file