public void SetUp()
        {
            _mockRepos = new Mock <IItemRepository>();

            _mockField = new Mock <IField>();

            _ruleFieldParser = new Mock <IRuleFieldParser>();
            _ruleFieldParser.Setup(r => r.Parse(It.IsAny <string>())).Returns(new RuleField());

            _emptyRuleValidator = new EmptyRuleValidator.Data.Validator.EmptyRuleValidator
            {
                GetField        = () => _mockField.Object,
                ItemRepository  = _mockRepos.Object,
                RuleFieldParser = _ruleFieldParser.Object
            };
        }
        public void SetUp()
        {
            _mockRepos = new Mock<IItemRepository>();

            _mockField = new Mock<IField>();

            _ruleFieldParser = new Mock<IRuleFieldParser>();
            _ruleFieldParser.Setup(r => r.Parse(It.IsAny<string>())).Returns(new RuleField());

            _emptyRuleValidator = new EmptyRuleValidator.Data.Validator.EmptyRuleValidator
                {
                    GetField = () => _mockField.Object,
                    ItemRepository = _mockRepos.Object,
                    RuleFieldParser = _ruleFieldParser.Object
                };
        }