public void TryParse_NonEmptyValue()
        {
            var ip = new IntParameter("name", false);

            ip.TryParse("0", out object result);
            Assert.Equal(0, (int)result);
        }
        public void TryParse_NonEmptyType()
        {
            var ip = new IntParameter("name", false);

            ip.TryParse("0", out object result);
            Assert.IsType <int>(result);
        }
        public void TryParse_NonEmpty()
        {
            var ip = new IntParameter("name", false);

            Assert.True(ip.TryParse("0", out object result));
        }
        public void TryParse_Null()
        {
            var ip = new IntParameter("name", false);

            Assert.False(ip.TryParse(null, out object result));
        }