1. send eap failure message when access denied;
2. change current state from unauthenticated to started when receiving eapol start message
Change-Id: I3d1a978a0f784f1bae41cebb51aed58f3f4742fe
diff --git a/src/test/java/org/opencord/aaa/StateMachineTest.java b/src/test/java/org/opencord/aaa/StateMachineTest.java
index 6626537..f87d72f 100644
--- a/src/test/java/org/opencord/aaa/StateMachineTest.java
+++ b/src/test/java/org/opencord/aaa/StateMachineTest.java
@@ -201,16 +201,16 @@
stateMachine.denyAccess();
stateMachine.start();
- assertEquals(stateMachine.state(), StateMachine.STATE_UNAUTHORIZED);
+ assertEquals(stateMachine.state(), StateMachine.STATE_STARTED);
stateMachine.requestAccess();
- assertEquals(stateMachine.state(), StateMachine.STATE_UNAUTHORIZED);
+ assertEquals(stateMachine.state(), StateMachine.STATE_PENDING);
stateMachine.authorizeAccess();
- assertEquals(stateMachine.state(), StateMachine.STATE_UNAUTHORIZED);
+ assertEquals(stateMachine.state(), StateMachine.STATE_AUTHORIZED);
stateMachine.denyAccess();
- assertEquals(stateMachine.state(), StateMachine.STATE_UNAUTHORIZED);
+ assertEquals(stateMachine.state(), StateMachine.STATE_AUTHORIZED);
stateMachine.logoff();
assertEquals(stateMachine.state(), StateMachine.STATE_IDLE);