[SEBA-37] Added 11 Statistics counters for Accounting Server operations
Change-Id: I7dda193129e5dffe62907775aaf8dfdc5b3f1bf1
diff --git a/app/src/test/java/org/opencord/aaa/impl/AaaManagerTest.java b/app/src/test/java/org/opencord/aaa/impl/AaaManagerTest.java
index 8827c1a..7303257 100644
--- a/app/src/test/java/org/opencord/aaa/impl/AaaManagerTest.java
+++ b/app/src/test/java/org/opencord/aaa/impl/AaaManagerTest.java
@@ -54,13 +54,13 @@
static final String BAD_IP_ADDRESS = "198.51.100.0";
private AaaManager aaaManager;
+ private AaaStatisticsManager aaaStatisticsManager;
class AaaManagerWithoutRadiusServer extends AaaManager {
protected void sendRadiusPacket(RADIUS radiusPacket, InboundPacket inPkt) {
savePacket(radiusPacket);
}
}
-
/**
* Mocks the AAAConfig class to force usage of an unroutable address for the
* RADIUS server.
@@ -92,7 +92,6 @@
public static class TestEventDispatcher extends DefaultEventSinkRegistry
implements EventDeliveryService {
-
@Override
@SuppressWarnings("unchecked")
public synchronized void post(Event event) {
@@ -136,7 +135,8 @@
radius.setPayload(eap);
radius.setAttribute(RADIUSAttribute.RADIUS_ATTR_EAP_MESSAGE,
eap.serialize());
-
+ radius.setAttribute(RADIUSAttribute.RADIUS_ATTR_MESSAGE_AUTH,
+ aaaManager.radiusSecret.getBytes());
return radius;
}
@@ -165,8 +165,13 @@
aaaManager.packetService = new MockPacketService();
aaaManager.deviceService = new TestDeviceService();
aaaManager.sadisService = new MockSadisService();
+ aaaManager.cfgService = new MockCfgService();
+ aaaStatisticsManager = new AaaStatisticsManager();
+ TestUtils.setField(aaaStatisticsManager, "eventDispatcher", new TestEventDispatcher());
+ aaaStatisticsManager.activate();
+ aaaManager.aaaStatisticsManager = this.aaaStatisticsManager;
TestUtils.setField(aaaManager, "eventDispatcher", new TestEventDispatcher());
- aaaManager.activate();
+ aaaManager.activate(new AaaTestBase.MockComponentContext());
}
/**
@@ -174,7 +179,7 @@
*/
@After
public void tearDown() {
- aaaManager.deactivate();
+ aaaManager.deactivate(new AaaTestBase.MockComponentContext());
}
/**