public void TestCase()
        {
            Drawing drawing = new Drawing();

            Assert.AreEqual(SwinGame.ColorWhite(), drawing.Colour);

            Drawing drawing2 = new Drawing(SwinGame.ColorRed());

            Assert.AreEqual(SwinGame.ColorRed(), drawing2.Colour);
        }
        public void TestShapeConstructor()
        {
            Shape s = new Shape(SwinGame.ColorGreen(), 50, 55, 51, 52);

            Assert.AreEqual(SwinGame.ColorGreen(), s.Color);
            Assert.AreEqual(50, s.X);
            Assert.AreEqual(55, s.Y);
            Assert.AreEqual(51, s.Width);
            Assert.AreEqual(52, s.Height);

            s.Color  = SwinGame.ColorRed();
            s.X      = 5;
            s.Y      = 5;
            s.Width  = 5;
            s.Height = 5;

            Assert.AreEqual(SwinGame.ColorRed(), s.Color);
            Assert.AreEqual(5, s.X);
            Assert.AreEqual(5, s.Y);
            Assert.AreEqual(5, s.Width);
            Assert.AreEqual(5, s.Height);
        }
예제 #3
0
 public BigGun() : base(SwinGame.ColorRed(), 50, 10, "Big Gun")
 {
 }