public void CloneTest() { var exp = new ComplexNumber(new Complex(2, 2)); var clone = exp.Clone(); Assert.Equal(exp, clone); }
public void Simple() { var complexNumber = new ComplexNumber(5, 6); var copy = (ComplexNumber)complexNumber.Clone(); Assert.AreEqual(copy.Real, complexNumber.Real); Assert.AreEqual(copy.Imaginary, complexNumber.Imaginary); complexNumber = new ComplexNumber(-2, 3); copy = (ComplexNumber)complexNumber.Clone(); Assert.AreEqual(copy.Real, complexNumber.Real); Assert.AreEqual(copy.Imaginary, complexNumber.Imaginary); complexNumber = new ComplexNumber(5, -3); copy = (ComplexNumber)complexNumber.Clone(); Assert.AreEqual(copy.Real, complexNumber.Real); Assert.AreEqual(copy.Imaginary, complexNumber.Imaginary); complexNumber = new ComplexNumber(-9, -4); copy = (ComplexNumber)complexNumber.Clone(); Assert.AreEqual(copy.Real, complexNumber.Real); Assert.AreEqual(copy.Imaginary, complexNumber.Imaginary); }
public void Simple() { var complexNumber = new ComplexNumber(5, 6); var copy = (ComplexNumber) complexNumber.Clone(); Assert.AreEqual(copy.Real, complexNumber.Real); Assert.AreEqual(copy.Imaginary, complexNumber.Imaginary); complexNumber = new ComplexNumber(-2, 3); copy = (ComplexNumber) complexNumber.Clone(); Assert.AreEqual(copy.Real, complexNumber.Real); Assert.AreEqual(copy.Imaginary, complexNumber.Imaginary); complexNumber = new ComplexNumber(5, -3); copy = (ComplexNumber) complexNumber.Clone(); Assert.AreEqual(copy.Real, complexNumber.Real); Assert.AreEqual(copy.Imaginary, complexNumber.Imaginary); complexNumber = new ComplexNumber(-9, -4); copy = (ComplexNumber) complexNumber.Clone(); Assert.AreEqual(copy.Real, complexNumber.Real); Assert.AreEqual(copy.Imaginary, complexNumber.Imaginary); }
public void TestComplexNumberClone() { ComplexNumber a = new ComplexNumber(5, 1); ComplexNumber b = a.Clone() as ComplexNumber; Assert.True(b.CompareTo(a) == 0); }
public void CloneExample() { var complexNumber = new ComplexNumber(5, 6); var clonedComplexNumber = (ComplexNumber)complexNumber.Clone(); // The clone will have the same Real and Imaginary numbers Assert.AreEqual(clonedComplexNumber.Real, 5); Assert.AreEqual(clonedComplexNumber.Imaginary, 6); }
public void CloneExample() { var complexNumber = new ComplexNumber(5, 6); var clonedComplexNumber = (ComplexNumber)complexNumber.Clone(); // The clone will have the same Real and Imaginary numbers Assert.AreEqual(clonedComplexNumber.Real, 5); Assert.AreEqual(clonedComplexNumber.Imaginary, 6); }