public void Add_EmptyRequest_NotAdded()
        {
            var configurationReader = new ConfigurationEngine(_dataRepository, _mockCacheRepository, ApplicationName, 1);

            var result = configurationReader.Add(new AddConfigurationDTO());

            Assert.False(result);
        }
        public void Add_EmptyType_NotAdded()
        {
            var configurationReader = new ConfigurationEngine(_dataRepository, _mockCacheRepository, ApplicationName, 1);

            var result = configurationReader.Add(new AddConfigurationDTO
            {
                IsActive = true,
                Name     = "Name",
                Type     = string.Empty,
                Value    = "Value"
            });

            Assert.False(result);
        }
        public void Add_ExistingName_NotAdded()
        {
            var configurationReader = new ConfigurationEngine(_dataRepository, _mockCacheRepository, ApplicationName, 1);

            _dataRepository.IsRecordExists(Arg.Any <string>(), Arg.Any <string>()).Returns(true);

            var result = configurationReader.Add(new AddConfigurationDTO
            {
                IsActive = true,
                Name     = "Name",
                Type     = "Type",
                Value    = "Value"
            });

            Assert.False(result);
        }