示例#1
0
        public void Index_Get()
        {
            var terrariaEntity = new TestTerrariaEntity();
            var entity         = new TestOrionEntity(100, terrariaEntity);

            Assert.Equal(100, entity.Index);
        }
示例#2
0
        public void Velocity_Set()
        {
            var terrariaEntity = new TestTerrariaEntity();
            var entity         = new TestOrionEntity(terrariaEntity);

            entity.Velocity = new Vector2f(100, 100);

            Assert.Equal(new Microsoft.Xna.Framework.Vector2(100, 100), terrariaEntity.velocity);
        }
示例#3
0
        public void Position_Get()
        {
            var terrariaEntity = new TestTerrariaEntity {
                position = new Microsoft.Xna.Framework.Vector2(100, 100)
            };
            var entity = new TestOrionEntity(terrariaEntity);

            Assert.Equal(new Vector2f(100, 100), entity.Position);
        }
示例#4
0
        public void IsActive_Set(bool value)
        {
            var terrariaEntity = new TestTerrariaEntity();
            var entity         = new TestOrionEntity(terrariaEntity);

            entity.IsActive = value;

            Assert.Equal(value, terrariaEntity.active);
        }
示例#5
0
        public void IsActive_Get(bool value)
        {
            var terrariaEntity = new TestTerrariaEntity {
                active = value
            };
            var entity = new TestOrionEntity(terrariaEntity);

            Assert.Equal(value, entity.IsActive);
        }
示例#6
0
        public void Size_Get()
        {
            var terrariaEntity = new TestTerrariaEntity {
                Size = new Microsoft.Xna.Framework.Vector2(100, 100)
            };
            var entity = new TestOrionEntity(terrariaEntity);

            Assert.Equal(new Vector2f(100, 100), entity.Size);
        }