//[DataRow(null,true)]
        //[DataRow(null, false)]
        public void CheckInValid(string str, bool allowdecimal)
        {
            var obj = new IsNumericRule <string>(allowdecimal);

            Assert.IsNotNull(obj);
            Assert.IsFalse(obj.Check(str));
        }
        //[DataRow(new bool(),true)]
        //[DataRow(new bool(),false)]
        public void CheckInValidTypeobject(object type, bool allowdecimal)
        {
            var obj = new IsNumericRule <object>(allowdecimal);

            Assert.IsNotNull(obj);
            Assert.IsTrue(obj.Check(type));
        }
        public void Create(bool allowdecimal)
        {
            var obj = new IsNumericRule <string>(allowdecimal);

            Assert.IsNotNull(obj);

            Assert.IsNull(obj.ValidationMessage);
        }