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)); }
public void DeleteWorkflowConfiguration(int workflowConfigurationId) { var workflowConfiguration = GetConfiguration(workflowConfigurationId); ConfigurationRepository.Delete(workflowConfiguration); }