예제 #1
0
        public void Translate()
        {
            var pos = new GridPos(5, 6);
            var trn = pos.Translate(7, 8);

            Assert.Multiple(() =>
            {
                Assert.AreEqual(5, pos.X);
                Assert.AreEqual(6, pos.Y);
                Assert.AreEqual(12, trn.X);
                Assert.AreEqual(14, trn.Y);
                Assert.That(!ReferenceEquals(pos, trn));
            });
        }