public void WriteFullFenceChangesInitialValue(int a) { Assert.AreEqual(100000000, a); for (var i = 0; i < a; i++) { _volatile.WriteFullFence(NewValue); Assert.AreEqual(NewValue, _volatile.ReadUnfenced()); } }