public void ConstructorShouldSetCorrectValues() { int cx = 84; int cy = 64; int radius = 32; QuarterCircle sut = new UpperLeftQuarterCircle(cx, cy, radius); Assert.Equal(cx, sut.CX); Assert.Equal(cy, sut.CY); Assert.Equal(radius, sut.Radius); }
public void ConstructorOfUpperLeftQShouldSetCorrectValues() { //upper left quarter of a circle inscribed in a square with sides 64. int cx = 64; int cy = 64; int radius = 32; QuarterCircle sut = new UpperLeftQuarterCircle(cx, cy, radius); Assert.Equal(ShapeType.UpperLeftQuarterCircle, sut.ShapeType); Assert.Equal(cx - radius, sut.X); Assert.Equal(cy - radius, sut.Y); Assert.Equal(radius, sut.Width); Assert.Equal(radius, sut.Height); }