public void EqualsCircle2doubleTrue() { var c = new Point2double(1, 1); var c1 = new Circle2double(c, 1); var c2 = new Circle2double(c, 1); Assert.True(c1.Equals(c2)); }
public void GetHashCodeTest() { var expected = 1072693248; var c = new Point2double(1, 1); var actual = new Circle2double(c, 1).GetHashCode(); Assert.Equal(expected, actual); }
public void OperatorNotEqualsTrue() { var c = new Point2double(1, 1); var c1 = new Circle2double(c, 1); var c2 = new Circle2double(c, 2); Assert.True(c1 != c2); }
public void EqualsObjectTrue() { var c = new Point2double(1, 1); var c1 = new Circle2double(c, 1); var c2 = new Circle2double(c, 1); Assert.True(c1.Equals((object)c2)); }
public void OperatorEqualsFalse() { var c = new Point2double(1, 1); var c1 = new Circle2double(c, 1); var c2 = new Circle2double(c, 2); Assert.False(c1 == c2); }
public void ToStringTest() { var expected = "(1, 1) R = 1"; var c = new Point2double(1, 1); var r = 1; var actual = new Circle2double(c, r).ToString(); Assert.Equal(expected, actual); }
public void Circumfrence() { var expected = 2 * Math.PI; var c = new Point2double(1, 1); var r = 1; var actual = new Circle2double(c, r).Circumfrence; Assert.Equal(expected, actual); }
public void Area() { var expected = Math.PI; var c = new Point2double(1, 1); var r = 1; var actual = new Circle2double(c, r).Area; Assert.Equal(expected, actual); }
public void Circle2doubleConstructor() { var c = new Point2double(1, 1); var r = 1; var actual = new Circle2double(c, r); Assert.Equal(c, actual.C); Assert.Equal(r, actual.R); }