public void TestRectangleConstructorSanityChecksWidth() { Rectangle rectangle = new Rectangle(0, 50); }
public void TestRectangleConstructorSanityChecksWidthPositivity() { Rectangle rectangle = new Rectangle(-1, 50); }
public void TestRectangleConstructorSanityChecksHeight() { Rectangle rectangle = new Rectangle(50, 0); }
public void TestRectangleConstructorSanityChecksHeightPositivity() { Rectangle rectangle = new Rectangle(50, -1); }
public void TestRectangleArea() { Rectangle rectangle = new Rectangle(1, 5); Assert.AreEqual(5, rectangle.Area()); }
public void TestRectangleConstructor() { Rectangle rectangle = new Rectangle(40, 50); Assert.AreEqual(40, rectangle.Width); Assert.AreEqual(50, rectangle.Height); }
public void TestBiggerRectanglePerimeter() { Rectangle rectangle = new Rectangle(10, 100); Assert.AreEqual(220, rectangle.Perimeter()); }
public void TestScaleRectangle37Percent() { Rectangle rectangle = new Rectangle(10, 15); rectangle.Scale(37); Assert.AreEqual((decimal) 3.7, rectangle.Width); Assert.AreEqual((decimal) 5.55, rectangle.Height); }
public void TestSidesCount() { Rectangle rectangle = new Rectangle(1, 5); Assert.AreEqual(4, rectangle.SidesCount); }
public void TestBiggerRectangleArea() { Rectangle rectangle = new Rectangle(10, 100); Assert.AreEqual(1000, rectangle.Area()); }
public void TestScaleRectangleUpAndDown() { Rectangle rectangle = new Rectangle(10, 15); rectangle.Scale(50); rectangle.Scale(200); Assert.AreEqual(10, rectangle.Width); Assert.AreEqual(15, rectangle.Height); }
public void TestScaleRectangleToNegativePercent() { Rectangle rectangle = new Rectangle(10, 15); rectangle.Scale(-5); }
public void TestScaleRectangleTo0Percent() { Rectangle rectangle = new Rectangle(10, 15); rectangle.Scale(0); }
public void TestRectanglePerimeter() { Rectangle rectangle = new Rectangle(1, 5); Assert.AreEqual(12, rectangle.Perimeter()); }
public void TestDefaultColors() { Rectangle shape = new Rectangle(10, 15); Assert.AreEqual(Colors.Bisque, shape.FillColor); Assert.AreEqual(Colors.Tomato, shape.BorderColor); }
public void TestScaleRectangle150Percent() { Rectangle rectangle = new Rectangle(10, 15); rectangle.Scale(150); Assert.AreEqual(15, rectangle.Width); Assert.AreEqual((decimal) 22.5, rectangle.Height); }
public void TestScaleRectangle200Percent() { Rectangle rectangle = new Rectangle(10, 15); rectangle.Scale(200); Assert.AreEqual(20, rectangle.Width); Assert.AreEqual(30, rectangle.Height); }