예제 #1
0
 public void TestConstructor()
 {
     using (
         ColorScreenMask testMask = ColorScreenMask.Create(
             this.mockedGraphicsDeviceService.GraphicsDevice
             )
         ) { }
 }
예제 #2
0
 public void TestDraw()
 {
     using (
         ColorScreenMask testMask = ColorScreenMask.Create(
             this.mockedGraphicsDeviceService.GraphicsDevice
             )
         ) {
         testMask.Draw();
     }
 }
예제 #3
0
 public void TestThrowInConstructor()
 {
     Assert.Throws <AssertionException>(
         delegate() {
         using (
             ColorScreenMask testMask = ColorScreenMask.Create(
                 this.mockedGraphicsDeviceService.GraphicsDevice, createFail
                 )
             ) { }
     }
         );
 }
예제 #4
0
        public void TestColorProperty()
        {
            using (
                ColorScreenMask testMask = ColorScreenMask.Create(
                    this.mockedGraphicsDeviceService.GraphicsDevice
                    )
                ) {
                Color testColor = new Color(12, 34, 56, 78);

                testMask.Color = testColor;
                Assert.AreEqual(testColor, testMask.Color);
            }
        }