Merge "Incr State Mgmt Code Coverage"
authorJorge Hernandez <jh1730@att.com>
Mon, 25 Sep 2017 19:28:23 +0000 (19:28 +0000)
committerGerrit Code Review <gerrit@onap.org>
Mon, 25 Sep 2017 19:28:23 +0000 (19:28 +0000)
1  2 
feature-state-management/src/main/java/org/onap/policy/drools/statemanagement/DbAudit.java
feature-state-management/src/main/java/org/onap/policy/drools/statemanagement/RepositoryAudit.java
feature-state-management/src/test/java/org/onap/policy/drools/statemanagement/test/StateManagementTest.java

@@@ -43,10 -43,9 +43,12 @@@ public class DbAudit extends DroolsPDPI
    // This indicates if 'CREATE TABLE IF NOT EXISTS Audit ...' should be
    // invoked -- doing this avoids the need to create the table in advance.
    static private boolean createTableNeeded = true;
+   
+   static public boolean isJunit = false;
  
 +  synchronized private static void setCreateTableNeeded(boolean b) {
 +              DbAudit.createTableNeeded = b;
 +      }
    /**
     * @return the single 'DbAudit' instance
     */
@@@ -51,9 -51,9 +51,9 @@@ public class RepositoryAudit extends Dr
    /**
     * @return the single 'RepositoryAudit' instance
     */
-   static DroolsPDPIntegrityMonitor.AuditBase getInstance()
+   public static DroolsPDPIntegrityMonitor.AuditBase getInstance()
    {
 -      return(instance);
 +      return instance;
    }
  
    /**
@@@ -36,12 -38,15 +38,15 @@@ import org.junit.AfterClass
  import org.junit.Before;
  import org.junit.BeforeClass;
  import org.junit.Test;
 -import org.slf4j.Logger;
 -import org.slf4j.LoggerFactory;
  import org.onap.policy.common.im.StateManagement;
  import org.onap.policy.drools.core.PolicySessionFeatureAPI;
+ import org.onap.policy.drools.statemanagement.DbAudit;
+ import org.onap.policy.drools.statemanagement.IntegrityMonitorRestManager;
+ import org.onap.policy.drools.statemanagement.RepositoryAudit;
  import org.onap.policy.drools.statemanagement.StateManagementFeatureAPI;
  import org.onap.policy.drools.statemanagement.StateManagementProperties;
 +import org.slf4j.Logger;
 +import org.slf4j.LoggerFactory;
  
  public class StateManagementTest {