Ejemplo n.º 1
0
        public IActionResult Post([FromForm] Slugs slugsobj)
        {
            if (slugsobj is null)
            {
                return(NotFound(new ProblemDetails()
                {
                    Status = 404,
                    Title = "Ni najdeno",
                    Detail = $"Nepopolni podatki"
                }));
            }
            CircleInRectangle cir = new CircleInRectangle();

            slugsobj.result = cir.numberOfSlugs(slugsobj.lenght, slugsobj.width, slugsobj.radious, slugsobj.space);
            return(Ok(slugsobj));
        }
Ejemplo n.º 2
0
        public void Calculation_With_NegativeInputData()
        {
            // Arrange
            double            width        = 0;
            double            lenght       = 100;
            double            radious      = 1.784124116;
            double            spaces       = 1;
            double            actualNumber = 0;
            CircleInRectangle cir          = new CircleInRectangle();

            // Act
            actualNumber = cir.numberOfSlugs(width, lenght, radious, spaces);

            // Assert

            Assert.AreEqual(actualNumber, 0);
        }
Ejemplo n.º 3
0
        public void Calculation_With_ValidInputData()
        {
            // Arrange
            double            width          = 257;
            double            lenght         = 157;
            double            radious        = 1.784124116;
            double            spaces         = 1;
            int               expectedNumber = 3327;
            double            actualNumber   = 0;
            CircleInRectangle cir            = new CircleInRectangle();

            // Act
            actualNumber = cir.numberOfSlugs(width, lenght, radious, spaces);

            // Assert
            Assert.AreEqual(expectedNumber, actualNumber);
        }