Пример #1
0
        public void TestEquilateralTriangleArea()
        {
            var shape = FactoryShape.Create(ShapeType.EquilateralTriangle, 5);

            Assert.AreEqual(shape.Area, 10.83);
        }
Пример #2
0
        public void TestCircleArea()
        {
            var shape = FactoryShape.Create(ShapeType.Circle, 5);

            Assert.AreEqual(shape.Area, 78.54);
        }
Пример #3
0
        public void TestSquareArea()
        {
            var shape = FactoryShape.Create(ShapeType.Square, 5);

            Assert.AreEqual(shape.Area, 25);
        }
Пример #4
0
        public void TestEquilateralTriangleType()
        {
            var shape = FactoryShape.Create(ShapeType.EquilateralTriangle, 5);

            Assert.IsInstanceOfType(shape, typeof(EquilateralTriangle));
        }
Пример #5
0
        public void TestCircleType()
        {
            var shape = FactoryShape.Create(ShapeType.Circle, 5);

            Assert.IsInstanceOfType(shape, typeof(Circle));
        }
Пример #6
0
        public void TestSquareType()
        {
            var shape = FactoryShape.Create(ShapeType.Square, 5);

            Assert.IsInstanceOfType(shape, typeof(Square));
        }