Equals() private method

The equals.
private Equals ( NullValue nullValue ) : bool
nullValue NullValue /// The null value. ///
return bool
        public void AddMessagePhantomTest()
        {
            var m2 = new ValuePhantom { new ValueString('4'), new ValueString('2'), new ValueString('5') };
            var m1 = new ValuePhantom { new ValueString('1'), new ValueString('2'), new ValueString('3'), m2 };

            Assert.IsTrue(m1.Equals(new ValueString('1')));
            Assert.IsTrue(m1.Equals(new ValueString('2')));
            Assert.IsTrue(m1.Equals(new ValueString('3')));
            Assert.IsTrue(m1.Equals(new ValueString('4')));
            Assert.IsTrue(m1.Equals(new ValueString('5')));
        }
        public void EqualsTest()
        {
            var m1 = new ValuePhantom { new ValueString('1'), new ValueString('2'), new ValueString('3') };

            Assert.IsTrue(m1.Equals(new ValueString('3')));
        }
 public void SimpleDecodeTest()
 {
     var input = new BaseChain("F");
     BaseChain result = DnaTransformer.Decode(input);
     var mes = new ValuePhantom { new ValueString("TTT"), new ValueString("TTC") };
     Assert.IsTrue(mes.Equals(result[0]));
 }