public void can_decrement() { var array = new AtomicLongArray(10); array.SetValue(1, 10); array.Decrement(1).Should().Be(9); array.Decrement(1, 4).Should().Be(5); array.GetAndDecrement(1).Should().Be(5); array.GetValue(1).Should().Be(4); }
public void AtomicLongArray_CanDecrement() { var array = new AtomicLongArray(10); array.SetValue(1, 10); array.Decrement(1).Should().Be(9); array.Decrement(1, 4).Should().Be(5); array.GetAndDecrement(1).Should().Be(5); array.GetValue(1).Should().Be(4); }
public void Decrement() { _num.Decrement(1); }