public void CheckInValid(string url, bool needhttp)
        {
            var obj = new IsBadFormetedUrlRule <string>(needhttp);

            Assert.IsNotNull(obj);
            Assert.IsFalse(obj.Check(url));
        }
        public void Create(bool needhttp)
        {
            var obj = new IsBadFormetedUrlRule <string>(needhttp);

            Assert.IsNotNull(obj);
            Assert.IsNull(obj.ValidationMessage);
        }
        public void Create_SetGetValidationMessage()
        {
            var msg = "toto tata tutu";
            var obj = new IsBadFormetedUrlRule <string>(false)
            {
                ValidationMessage = msg
            };

            Assert.IsNotNull(obj);

            Assert.AreEqual(msg, obj.ValidationMessage);
        }