public void TestNumberSwap2InlineCompletehSameNumber()
        {
            var x = 2;

            NumberSwapper2InlineComplete.Swap(ref x, ref x);
            Assert.AreEqual(2, x);
            Assert.AreEqual(2, x);
        }
        public void TestNumberSwap2InlineCompletehNegativeAndPositive()
        {
            var x = -1;
            var y = 2;

            NumberSwapper2InlineComplete.Swap(ref x, ref y);
            Assert.AreEqual(2, x);
            Assert.AreEqual(-1, y);
        }
        public void TestNumberSwap2InlineCompleteSimple()
        {
            var x = 1;
            var y = 2;

            NumberSwapper2InlineComplete.Swap(ref x, ref y);
            Assert.AreEqual(2, x);
            Assert.AreEqual(1, y);
        }