public void PaddedAtomicLong()
 {
     _paddedAtomicLong.Increment();
     _paddedAtomicLong.Decrement();
     _paddedAtomicLong.GetAndReset();
     _paddedAtomicLong.NonVolatileGetValue();
     _paddedAtomicLong.Increment();
     _paddedAtomicLong.Decrement();
 }
Ejemplo n.º 2
0
 public void Can_get_and_reset()
 {
     _num.SetValue(32);
     _num.GetAndReset().Should().Be(32);
     _num.GetValue().Should().Be(0);
 }