public void IsSameAs_Identifies_Similar_Instances()
        {
            //arrange.
            var sut   = new DataTableArgument();
            var other = new DataTableArgument();

            //act.
            var same = sut.IsSameAs(other);

            //assert.
            Assert.True(same);
        }
        public void IsSameAs_Distinguishes_Different_Instances()
        {
            //arrange.
            var sut   = new DataTableArgument();
            var other = new Mock <StepMethodArgument>().Object;

            //act.
            var same = sut.IsSameAs(other);

            //assert.
            Assert.False(same);
        }