public void TestRealNumberClone() { RealNumber a = new RealNumber(5); RealNumber b = a.Clone() as RealNumber; Assert.True(b.CompareTo(a) == 0); }
public void CompareToTest() { var testVar2 = new RealNumber(1); _testVar = new RealNumber(2); Assert.Equal(1, _testVar.CompareTo(testVar2)); _testVar = new RealNumber(1); Assert.Equal(0, _testVar.CompareTo(testVar2)); _testVar = new RealNumber(); Assert.Equal(-1, _testVar.CompareTo(testVar2)); testVar2 = new RealNumber(); Assert.Equal(0, _testVar.CompareTo(testVar2)); }
public void TestRealNumberSubstract() { RealNumber a = new RealNumber(5); RealNumber b = new RealNumber(15); RealNumber c = new RealNumber(10); b = b.Subtract(a) as RealNumber; Assert.True(b.CompareTo(c) == 0); }
public void TestRealNumberMultiply() { RealNumber a = new RealNumber(5); RealNumber b = new RealNumber(10); RealNumber c = new RealNumber(50); b = b.Multiply(a) as RealNumber; Assert.True(b.CompareTo(c) == 0); }
public void TestRealNumberDivide() { RealNumber a = new RealNumber(50); RealNumber b = new RealNumber(10); RealNumber c = new RealNumber(5); a = a.Divide(b) as RealNumber; Assert.True(a.CompareTo(c) == 0); }
public void TestRealNumberAdd() { RealNumber a = new RealNumber(5); RealNumber b = new RealNumber(15); RealNumber c = new RealNumber(20); a = a.Add(b) as RealNumber; Assert.True(a.CompareTo(c) == 0); }