public void GetPerimeter_PositiveTestResult(double squareSide, Colors color, double expectedPerimeter)
        {
            PaperSquare actualPaperSquare = new PaperSquare(new List <double> {
                squareSide
            }, color);

            Assert.AreEqual(expectedPerimeter, actualPaperSquare.GetPerimeter());
        }
Exemplo n.º 2
0
        public void TestGetPerimeterOfSquare(double side, double expectedArea)
        {
            Square paperSquare    = new PaperSquare(side);
            Square membraneSquare = new MembraneSquare(side);

            Assert.AreEqual(expectedArea, paperSquare.GetPerimeter());
            Assert.AreEqual(expectedArea, membraneSquare.GetPerimeter());
        }
Exemplo n.º 3
0
        public void GetPerimeter_NewRectangle_GetPerimeter()
        {
            var actual = 48;

            // act
            var expected = new PaperSquare(new List <double> {
                12
            }, Color.Black);

            // assert;
            Assert.Equal(expected.GetPerimeter(), actual);
        }