public void Allow_Guid_null_Valid()
        {
            var validator = new GuidValidator();
            var result    = validator.Validate(new Car(null));

            Assert.True(result.IsValid);
        }
        public void Do_Not_Allow_Guid_null_InValid()
        {
            var validator = new GuidValidator(false);
            var result    = validator.Validate(new Car(null));

            Assert.False(result.IsValid);
        }
        public void Allow_Guid_Empty_Valid()
        {
            var validator = new GuidValidator();
            var result    = validator.Validate(new Car(Guid.Empty.ToString()));

            Assert.True(result.IsValid);
        }
        public void Do_Not_Allow_Guid_Empty_InValid()
        {
            var validator = new GuidValidator(false);
            var result    = validator.Validate(new Car(Guid.Empty.ToString()));

            Assert.False(result.IsValid);
        }
        public void Is_Guid_Valid()
        {
            var validator = new GuidValidator();
            var result    = validator.Validate(new Car(Guid.NewGuid().ToString()));

            Assert.True(result.IsValid);
        }