summaryrefslogtreecommitdiff
path: root/Plugins/MonoGame.Extended/tests/MonoGame.Extended.Tests/TextureAtlases/TextureRegion2DTests.cs
blob: 1274b1002c21b20ed7a5d3702b2aa6c4381fe3c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//using Microsoft.Xna.Framework.Graphics;
//using MonoGame.Extended.TextureAtlases;
//using Xunit;

//namespace MonoGame.Extended.Tests.TextureAtlases
//{
//    
//    public class TextureRegion2DTests
//    {
//        [Fact]
//        public void TextureRegion2D_FromTexture_Test()
//        {
//            var graphicsDevice = TestHelper.CreateGraphicsDevice();
//            var texture = new Texture2D(graphicsDevice, 100, 200);
//            var textureRegion = new TextureRegion2D(texture);

//            Assert.AreSame(texture, textureRegion.Texture);
//            Assert.Equal(0, textureRegion.X);
//            Assert.Equal(0, textureRegion.Y);
//            Assert.Equal(100, textureRegion.Width);
//            Assert.Equal(200, textureRegion.Height);
//            Assert.IsNull(textureRegion.Tag);
//        }

//        [Fact]
//        public void TextureRegion2D_Specified_Test()
//        {
//            var graphicsDevice = TestHelper.CreateGraphicsDevice();
//            var texture = new Texture2D(graphicsDevice, 100, 200);
//            var textureRegion = new TextureRegion2D(texture, 10, 20, 30, 40);

//            Assert.AreSame(texture, textureRegion.Texture);
//            Assert.Equal(10, textureRegion.X);
//            Assert.Equal(20, textureRegion.Y);
//            Assert.Equal(30, textureRegion.Width);
//            Assert.Equal(40, textureRegion.Height);
//            Assert.IsNull(textureRegion.Tag);
//        }
//    }
//}