Repository: logging-log4j2
Updated Branches:
  refs/heads/master 2d134db0e -> d0bd145cf


Add TODO.

Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/d0bd145c
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/d0bd145c
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/d0bd145c

Branch: refs/heads/master
Commit: d0bd145cfa46028b45c716537eb0666b53592d19
Parents: 2d134db
Author: Gary Gregory <ggreg...@apache.org>
Authored: Thu Jan 11 19:06:41 2018 -0700
Committer: Gary Gregory <ggreg...@apache.org>
Committed: Thu Jan 11 19:06:41 2018 -0700

----------------------------------------------------------------------
 .../log4j/mongodb/MongoDbAuthTestJava8.java        | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/d0bd145c/log4j-mongodb/src/test/java/org/apache/logging/log4j/mongodb/MongoDbAuthTestJava8.java
----------------------------------------------------------------------
diff --git 
a/log4j-mongodb/src/test/java/org/apache/logging/log4j/mongodb/MongoDbAuthTestJava8.java
 
b/log4j-mongodb/src/test/java/org/apache/logging/log4j/mongodb/MongoDbAuthTestJava8.java
index 4fe64c5..ce66b30 100644
--- 
a/log4j-mongodb/src/test/java/org/apache/logging/log4j/mongodb/MongoDbAuthTestJava8.java
+++ 
b/log4j-mongodb/src/test/java/org/apache/logging/log4j/mongodb/MongoDbAuthTestJava8.java
@@ -22,13 +22,21 @@ import org.apache.logging.log4j.categories.Appenders;
 import org.apache.logging.log4j.junit.LoggerContextRule;
 import org.apache.logging.log4j.test.AvailablePortSystemPropertyTestRule;
 import org.apache.logging.log4j.test.RuleChainFactory;
+import org.bson.Document;
+import org.junit.Assert;
 import org.junit.ClassRule;
 import org.junit.Test;
 import org.junit.experimental.categories.Category;
 import org.junit.rules.RuleChain;
 
+import com.mongodb.MongoClient;
+import com.mongodb.client.MongoCollection;
+import com.mongodb.client.MongoDatabase;
+
 /**
  * This class name does NOT end in "Test" in order to only be picked up by 
{@link Java8Test}.
+ * 
+ * TODO set up the log4j user in MongoDB.
  */
 @Category(Appenders.MongoDb.class)
 public class MongoDbAuthTestJava8 {
@@ -48,5 +56,14 @@ public class MongoDbAuthTestJava8 {
     public void test() {
         final Logger logger = LogManager.getLogger();
         logger.info("Hello log");
+        try (final MongoClient mongoClient = mongoDbTestRule.getMongoClient()) 
{
+            final MongoDatabase database = mongoClient.getDatabase("test");
+            Assert.assertNotNull(database);
+            final MongoCollection<Document> collection = 
database.getCollection("applog");
+            Assert.assertNotNull(collection);
+            Document first = collection.find().first();
+//            Assert.assertNotNull(first);
+//            Assert.assertEquals(first.toJson(), "Hello log", 
first.getString("message"));
+        }
     }
 }

Reply via email to