コード例 #1
0
        public void CompareTo_Test()
        {
            var First  = new ConsoleGame.Vector2i(4, 7);
            var Second = new ConsoleGame.Vector2i(4, 7);
            var Third  = new ConsoleGame.Vector2i(2, 7);

            Assert.IsTrue(First.CompareTo(Second));
            Assert.IsFalse(Second.CompareTo(Third));
        }
コード例 #2
0
        public void Subtraction_Test()
        {
            var Vec1 = new ConsoleGame.Vector2i(2, 32);
            var Vec2 = new ConsoleGame.Vector2i(4, 8);

            var ExpectedVec       = new ConsoleGame.Vector2i(-2, 24);
            var SubtractionResult = Vec1 - Vec2;

            Assert.IsTrue(ExpectedVec.CompareTo(SubtractionResult));
        }
コード例 #3
0
        public void Addition_Test()
        {
            var Vec1 = new ConsoleGame.Vector2i(2, 4);
            var Vec2 = new ConsoleGame.Vector2i(4, 8);

            var ExpectedVec    = new ConsoleGame.Vector2i(6, 12);
            var AdditionResult = Vec1 + Vec2;

            Assert.IsTrue(ExpectedVec.CompareTo(AdditionResult));
        }