Class SemiSpaceTest

java.lang.Object
org.semispace.SemiSpaceTest

@TestInstance(PER_CLASS) public class SemiSpaceTest extends Object
  • Constructor Details

    • SemiSpaceTest

      public SemiSpaceTest()
  • Method Details

    • setUp

      @BeforeAll protected void setUp()
    • testThatAdminCanBeSet

      @Test public void testThatAdminCanBeSet()
      Notice that this test is for the benefit of terracotta - it does not have any meaning if not running within terracotta. (Terracotta ran this test green in 2.5.2)
    • testIssueWithMaxLong

      @Test public void testIssueWithMaxLong()
    • testRetrievalOfHolderById

      @Test public void testRetrievalOfHolderById() throws InterruptedException
      Throws:
      InterruptedException
    • testRetrievePropertiesFromObject

      @Test public void testRetrievePropertiesFromObject()
    • testRetrieveAdminPropertiesFromObject

      @Test public void testRetrieveAdminPropertiesFromObject()
    • testThatOperationsWithNullValuesAreNotFatal

      @Test public void testThatOperationsWithNullValuesAreNotFatal()
      None of these operations should give NPE
    • testSimpleWrite

      @Test public void testSimpleWrite()
    • testSimpleWriteOf3Elements

      @Test public void testSimpleWriteOf3Elements()
    • testStatistics

      @Test public void testStatistics()
    • testNotificationStatistics

      @Test public void testNotificationStatistics() throws InterruptedException
      Add notification size test when having a lease which can be canceled.
      Throws:
      InterruptedException
    • testTakeDuringNotify

      @Test public void testTakeDuringNotify() throws InterruptedException
      The purpose of this test is to figure out what happens when you have a take in the notify. All elements should get notified, even when it does not exist anymore.
      Throws:
      InterruptedException
    • testExtensionOfListener

      @Test public void testExtensionOfListener() throws InterruptedException
      Throws:
      InterruptedException
    • testLeaseCancel

      @Test public void testLeaseCancel() throws InterruptedException
      Throws:
      InterruptedException
    • testLeaseRenew

      @Test public void testLeaseRenew() throws InterruptedException
      Throws:
      InterruptedException