public void Clone()
        {
            var first = new EnvironmentId("a");
            var second = first.Clone();

            Assert.AreEqual(first, second);
        }
        public void CompareToOperatorWithEqualObjects()
        {
            var first = new EnvironmentId("a");
            object second = first.Clone();

            Assert.AreEqual(0, first.CompareTo(second));
        }
        public void SmallerThanOperatorWithEqualObjects()
        {
            var first = new EnvironmentId("a");
            var second = first.Clone();

            Assert.IsFalse(first < second);
        }