Class DefaultStatisticsGatewayTest


  • @UnitTest
    public class DefaultStatisticsGatewayTest
    extends java.lang.Object
    • Constructor Detail

      • DefaultStatisticsGatewayTest

        public DefaultStatisticsGatewayTest()
    • Method Detail

      • setUp

        public void setUp()
                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • shouldDontReturnPayloadIfItIsNotATime

        public void shouldDontReturnPayloadIfItIsNotATime()
      • shouldDontReturnPayloadIfNonOfStatisticCollectorsReturnsDataAndItIsTimeToGenerateData

        public void shouldDontReturnPayloadIfNonOfStatisticCollectorsReturnsDataAndItIsTimeToGenerateData()
      • shouldReturnPayloadWhenAtLeastOneOfStatisticCollectorsReturnDataAndItIsTimeToGenerateData

        public void shouldReturnPayloadWhenAtLeastOneOfStatisticCollectorsReturnDataAndItIsTimeToGenerateData()
      • shouldUpdateLoggedInBackOfficeUsersConcurrently

        public void shouldUpdateLoggedInBackOfficeUsersConcurrently()
                                                             throws java.lang.InterruptedException
        Throws:
        java.lang.InterruptedException
      • shouldAllowToGenerateStatsOnlyForFirstThread

        public void shouldAllowToGenerateStatsOnlyForFirstThread()
                                                          throws java.lang.Exception
        Throws:
        java.lang.Exception