diff options
Diffstat (limited to 'ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/controller')
-rw-r--r-- | ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/controller/WizardSequenceTest.java | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/controller/WizardSequenceTest.java b/ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/controller/WizardSequenceTest.java index 76842d05..c2cac38a 100644 --- a/ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/controller/WizardSequenceTest.java +++ b/ecomp-sdk/epsdk-analytics/src/test/java/org/onap/portalsdk/analytics/controller/WizardSequenceTest.java @@ -38,9 +38,13 @@ package org.onap.portalsdk.analytics.controller; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertTrue; import org.junit.Before; import org.junit.Test; +import org.mockito.Mockito; +import org.onap.portalsdk.analytics.model.definition.ReportDefinition; import org.onap.portalsdk.analytics.util.AppConstants; public class WizardSequenceTest { @@ -75,4 +79,42 @@ public class WizardSequenceTest { wizardSequence.performGoToStep(AppConstants.WS_DEFINITION); assertEquals("", wizardSequence.getCurrentSubStep()); } + + @Test + public void testPerformActionWithWANextActionWithReportDefinition() { + ReportDefinition rdef = Mockito.mock(ReportDefinition.class); + Mockito.when(rdef.getReportDefType()).thenReturn("test"); + wizardSequence.performAction(AppConstants.WA_NEXT, rdef); + assertEquals("", wizardSequence.getCurrentSubStep()); + } + + @Test + public void testIsInitialStep() { + assertTrue(wizardSequence.isInitialStep()); + } + + @Test + public void testIsFinalStep() { + assertFalse(wizardSequence.isFinalStep()); + } + + @Test + public void testGetCurrentStep() { + assertEquals("Definition",wizardSequence.getCurrentStep()); + } + + @Test + public void testResetNext() { + wizardSequence.resetNext(); + } + + @Test + public void testHasNext() { + wizardSequence.hasNext(); + } + + @Test + public void testGetNext() { + wizardSequence.getNext(); + } } |