public void Can_get_and_decrement() { _num.SetValue(10L); _num.GetAndDecrement().Should().Be(10L); _num.GetValue().Should().Be(9L); _num.GetAndDecrement(5L).Should().Be(9L); _num.GetValue().Should().Be(4L); }
public void Can_get_and_decrement() { _num.SetValue(10L); _num.GetAndDecrement().Should().Be(10L); _num.GetValue().Should().Be(9L); _num.GetAndDecrement(5L).Should().Be(9L); _num.GetValue().Should().Be(4L); }