Class ConcurrentGenerateStingSpec

java.lang.Object
me.ahoo.cosid.test.ConcurrentGenerateStingSpec
All Implemented Interfaces:
TestSpec

public class ConcurrentGenerateStingSpec extends Object implements TestSpec
Concurrent Generate String ID Spec .
  • Field Details

    • DEFAULT_CONCURRENT_THREADS

      public static final int DEFAULT_CONCURRENT_THREADS
      See Also:
    • DEFAULT_ID_SIZE

      public static final long DEFAULT_ID_SIZE
      See Also:
    • DEFAULT_TIMEOUT

      public static final Duration DEFAULT_TIMEOUT
  • Constructor Details

    • ConcurrentGenerateStingSpec

      public ConcurrentGenerateStingSpec(IdGenerator... idGenerators)
    • ConcurrentGenerateStingSpec

      public ConcurrentGenerateStingSpec(int concurrentThreads, long idSize, IdGenerator... idGenerators)
    • ConcurrentGenerateStingSpec

      public ConcurrentGenerateStingSpec(int concurrentThreads, long idSize, Duration timeout, IdGenerator... idGenerators)
  • Method Details

    • getConcurrentThreads

      public int getConcurrentThreads()
    • getIdSize

      public long getIdSize()
    • assertSingleEach

      protected void assertSingleEach(String previousId, String id)
    • assertGlobalEach

      protected void assertGlobalEach(String previousId, String id)
    • verify

      public void verify()
      Specified by:
      verify in interface TestSpec