Esempio n. 1
0
            public void WillCreateDrawingSurfaceWithDimensionsPassed()
            {
                var testable = new SpriteWriter(10, 20);

                Assert.Equal(10, testable.SpriteImage.Width);
                Assert.Equal(20, testable.SpriteImage.Height);
            }
Esempio n. 2
0
            public void WillWriteImageToSurfaceAtTheCorrectOffsetWhenProvidedExplicitOffsets()
            {
                var testable = new SpriteWriter(35, 28);

                testable.WriteImage(TestableSpriteWriter.Image18X18, 10, 5);

                Assert.Equal(TestableSpriteWriter.Image18X18.GraphicsImage(), testable.SpriteImage.Clone(new Rectangle(10, 5, 18, 18), TestableSpriteWriter.Image18X18.PixelFormat), new BitmapPixelComparer(true));
            }