Closes #7
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j-audit/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j-audit/commit/7599c8a2 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j-audit/tree/7599c8a2 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j-audit/diff/7599c8a2 Branch: refs/heads/master Commit: 7599c8a26fd1d2d02294673908f9f5e41806d72c Parents: 83b9afa d98904d Author: Ralph Goers <[email protected]> Authored: Fri Sep 21 20:20:38 2018 -1000 Committer: Ralph Goers <[email protected]> Committed: Fri Sep 21 20:20:38 2018 -1000 ---------------------------------------------------------------------- .../log4j/audit/AbstractEventLogger.java | 9 ++++- .../logging/log4j/audit/LogEventFactory.java | 25 +++++++++---- .../log4j/audit/catalog/CatalogManagerImpl.java | 33 ++++++++++------- .../logging/log4j/audit/AuditLoggerTest.java | 36 +++++++++++++----- .../logging/log4j/audit/BaseEventTest.java | 39 ++++++++++++++++++++ .../apache/logging/log4j/audit/LoginTest.java | 34 +++++++++++++++++ .../logging/log4j/audit/TransferTest.java | 24 +----------- .../apache/logging/log4j/audit/event/Login.java | 6 +++ .../src/test/resources/basicCatalog.json | 5 +++ 9 files changed, 157 insertions(+), 54 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j-audit/blob/7599c8a2/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/AbstractEventLogger.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j-audit/blob/7599c8a2/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/LogEventFactory.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j-audit/blob/7599c8a2/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/AuditLoggerTest.java ---------------------------------------------------------------------- diff --cc log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/AuditLoggerTest.java index 77ee464,b497740..3cfca75 --- a/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/AuditLoggerTest.java +++ b/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/AuditLoggerTest.java @@@ -111,6 -121,13 +122,13 @@@ public class AuditLoggerTest Map<String, String> properties = new HashMap<String, String>(); properties.put("toAccount", "123456"); properties.put("amount", "111.55"); - auditLogger.logEvent("transfer", properties); + auditLogger.logEvent("Transfer", properties); } + + @Test + public void testAuditLoggerWithBasicCatalog() throws Exception { + auditLogger = buildAuditLogger(new ClassPathCatalogReader(Collections.singletonMap("catalogFile", "basicCatalog.json"))); + + auditLogger.logEvent("login", null); + } -} +}
