public void Can_get_and_add() { var array = new AtomicLongArray(1); array.Add(0, 1); var value = array.GetAndAdd(0, 2); value.Should().Be(1); array.GetValue(0).Should().Be(3); }