Ejemplo n.º 1
0
        public void TestCollidesWith()
        {
            var entity1 = new Entity(1, 2);
            var cb1     = new CollisionBox(entity1, 4, 8);
            var entity2 = new Entity(4, 7);
            var cb2     = new CollisionBox(entity2, 4, 8);

            Assert.IsTrue(cb1.CollidesWith(cb2));
            Assert.IsFalse(cb1.CollidesWith(null));

            cb2 = new CollisionBox(entity2, 1, 1);
            Assert.IsFalse(cb1.CollidesWith(cb2));
        }