Ejemplo n.º 1
0
        private void btnAddFigure_Click(object sender, RoutedEventArgs e)
        {
            Figure figure = new MyRectangle(70, 80);

            if (rbRectangle.IsChecked == true)
            {
                figure = new MyRectangle(70, 80);
            }
            if (rbTriangle.IsChecked == true)
            {
                figure = new MyTriangle(70, 80);
            }
            if (rbSquare.IsChecked == true)
            {
                figure = new MySquare();
            }
            if (rbRhombus.IsChecked == true)
            {
                figure = new MyRhombus();
            }
            if (rbParallelogram.IsChecked == true)
            {
                figure = new MyParallelogram();
            }
            if (rbTrapeze.IsChecked == true)
            {
                figure = new MyTrapeze();
            }
            if (rbCircle.IsChecked == true)
            {
                figure = new MyCircle();
            }
            if (rbEllipse.IsChecked == true)
            {
                figure = new MyEllipse();
            }

            figures.Add(figure);
        }
Ejemplo n.º 2
0
        public static void testCalculationSideCTriangle()
        {
            MyTriangle triangle = new MyTriangle();

            Assert.AreEqual(200.0, Math.Round(triangle.GetSideC()));
        }