public void TestEqual()
        {
            var left  = new ObjectIdentifier("1.3.6.3");
            var right = new ObjectIdentifier("1.3.6.3");

            Assert.Equal(left, right);
            Assert.True(left.Equals(right));
            Assert.True(left != null);
// ReSharper disable RedundantCast
// ReSharper disable EqualExpressionComparison
            Assert.True((ObjectIdentifier)null == (ObjectIdentifier)null);
// ReSharper restore EqualExpressionComparison
// ReSharper restore RedundantCast
        }
        public void TestEqual()
        {
            var left = new ObjectIdentifier("1.3.6.3");
            var right = new ObjectIdentifier("1.3.6.3");
            Assert.AreEqual(left, right);
            Assert.IsTrue(left.Equals(right));
            Assert.IsTrue(left != null);
// ReSharper disable RedundantCast
// ReSharper disable EqualExpressionComparison
            Assert.IsTrue((ObjectIdentifier)null == (ObjectIdentifier)null);
// ReSharper restore EqualExpressionComparison
// ReSharper restore RedundantCast
        }