Exemple #1
0
        public void DeleteConfigurationSuccessfully()
        {
            var content       = File.ReadAllText("../../../Fixtures/configuration_delete.json");
            var client        = GetMockClient(content);
            var repo          = new ConfigurationRepository(client.Object);
            var id            = "ca321b3f-db87-4d75-ba05-531c7f1bb515";
            var response      = repo.Delete(id);
            var configuration = JsonConvert.DeserializeObject <IDictionary <string, object> >(JsonConvert.SerializeObject(response["feature_configurations"]));

            Assert.AreEqual(id, configuration["id"]);
        }
        public IActionResult Delete([FromRoute] int id)
        {
            var period = _repoConfiguration.Get(id);

            if (period == null)
            {
                return(NotFound());
            }
            _repoConfiguration.Delete(id);

            return(NoContent());
        }
        public void SetUp()
        {
            var contextFactory = new SdlContextFactory();

            _unitOfWork = new UnitOfWork(contextFactory);

            _configurationRepository = new ConfigurationRepository(_unitOfWork);

            var config = _configurationRepository.GetByKey(ConfigKey).SingleOrDefault();

            if (config == null)
            {
                return;
            }

            _configurationRepository.Delete(config);

            _unitOfWork.Commit();
        }
 public bool Delete(int id)
 {
     return(_configRepository.Delete(id));
 }
Exemple #5
0
        public void DeleteWorkflowConfiguration(int workflowConfigurationId)
        {
            var workflowConfiguration = GetConfiguration(workflowConfigurationId);

            ConfigurationRepository.Delete(workflowConfiguration);
        }