public void NotUseDefaultValue()
        {
            var p        = new Vector3Property(Vector3.zero);
            var expected = "0 0 0";

            Assert.AreEqual(expected, p.MakeString());
        }
        public void SameWithDefaultValue()
        {
            var p        = new Vector3Property(Vector3.one, Vector3.one);
            var expected = "";

            Assert.AreEqual(expected, p.MakeString());
        }
        public void DifferentWithDefaultValue()
        {
            var p        = new Vector3Property(Vector3.one, Vector3.zero);
            var expected = "1 1 1";

            Assert.AreEqual(expected, p.MakeString());
        }