Пример #1
0
        public void Equals_NullParameter_False()
        {
            var p1 = new Polynomial.Polynomial(new double[] { 1 });

            Polynomial.Polynomial p2 = null;

            Assert.That(p1.Equals(p2), Is.False);
            Assert.That(p1.Equals((object)p2), Is.False);
        }
Пример #2
0
        public void Equals_SamePolynomials_True(double[] coefficients1, double[] coefficients2)
        {
            var p1 = new Polynomial.Polynomial(coefficients1);
            var p2 = new Polynomial.Polynomial(coefficients2);

            Assert.That(p1.Equals(p2), Is.True);
            Assert.That(p1.Equals((object)p2), Is.True);
            Assert.That(p2.Equals(p1), Is.True);
            Assert.That(p1 == p2, Is.True);
        }
        public void EqualsPol_PolEquals_RetrunsTrue()
        {
            double[] arr = { 12.34, 12.1 };
            Polynomial.Polynomial ob1 = new Polynomial.Polynomial(arr);
            Polynomial.Polynomial ob2 = ob1;

            Assert.True(ob1.Equals(ob2));
        }