public void TestObject1()
        {
            //Arrange
            var validator = new ImmutableValidator();
            var object1   = new WrapTestObject(new object());

            //Act
            var result1 = validator.IsImmutable(object1);

            //Assert
            Assert.True(result1);
        }
        public void TestObject2()
        {
            //Arrange
            var validator = new ImmutableValidator();
            var object2   = new WrapTestObject(new object[1] {
                1
            });

            //Act
            var result2 = validator.IsImmutable(object2);

            //Assert
            Assert.False(result2);
        }