public void FunctionalLifeSpanTest_ShouldProduceDesiredResults() { // Arrange. var mode = ConcurrencyControlMode.SingleThreadSpinLock; // Assert. ConcurrencyControlTests.FunctionalLifeSpanTest_ShouldProduceDesiredResults(mode); }
public void FunctionalLifeSpanTest_ShouldProduceDesiredResults() { // Arrange. var mode = ConcurrencyControlMode.Unconstrained; // Assert. ConcurrencyControlTests.FunctionalLifeSpanTest_ShouldProduceDesiredResults(mode); }
public void FunctionalLifeSpanTest_ShouldProduceDesiredResults() { // Arrange. var mode = ConcurrencyControlMode.ProcessorCountSemaphore; // Assert. ConcurrencyControlTests.FunctionalLifeSpanTest_ShouldProduceDesiredResults(mode); }
public void OperationLatency_ShouldBeLow() { // Arrange. var mode = ConcurrencyControlMode.SingleThreadSpinLock; var latencyThresholdInTicks = 610; // Assert. ConcurrencyControlTests.OperationLatency_ShouldBeLow(mode, PerformUsingPrimitive, latencyThresholdInTicks); }
public void OperationLatency_ShouldBeLow() { // Arrange. var mode = ConcurrencyControlMode.ProcessorCountSemaphore; var latencyThresholdInTicks = 610; // Assert. ConcurrencyControlTests.OperationLatency_ShouldBeLow(mode, PerformUsingPrimitive, latencyThresholdInTicks); }