Class StrategyTest

  • Direct Known Subclasses:
    DefaultStrategyServiceTest

    @UnitTest
    public abstract class StrategyTest
    extends java.lang.Object
    StrategyTest is an abstract class which contains utility methods for creating mock Strategy entities as well as asserting that the generated Strategy is as expected.
    • Constructor Detail

      • StrategyTest

        public StrategyTest()
    • Method Detail

      • verifyDropDown

        protected void verifyDropDown​(int number,
                                      DropdownElement element)
        verifyStrategy is a method for verifying that the returned Strategy is as expected.
      • verifyStrategy

        protected void verifyStrategy​(int number,
                                      Strategy strategy)
      • getMockStrategies

        protected java.util.List<Strategy> getMockStrategies​(int numberToCreate)
        getMockStrategies is a method for generating a list of mock Strategy objects.
        Parameters:
        numberToCreate - the number to create.
      • getMockStrategy

        protected Strategy getMockStrategy​(int identifier)
        getMockStrategy is a method for creating a single mock Strategy object.
        Parameters:
        identifier - an identifier for the strategy being created.