public async void UpdateJobTaskDefinition_ValidItem() { _pluginRepository.Setup(r => r.GetSingleBySpec(It.IsAny <ISpecification <Plugin> >(), It.IsAny <CancellationToken>())) .ReturnsAsync(new Plugin { Id = 3, Name = "AspMvcNetCore", Type = PluginType.GeneratorProvider }); var projectJobDefinitionService = new JobDefinitionService(_jobDefinitionRepository.Object, _jobTaskDefinitionRepository.Object, _projectRepository.Object, _pluginRepository.Object, _externalServiceRepository.Object, _pluginAdditionalConfigRepository.Object, _secretVault.Object); await projectJobDefinitionService.UpdateJobTaskDefinition(new JobTaskDefinition { Id = 1, JobDefinitionId = 1, Type = JobTaskDefinitionType.Generate, Provider = "AspMvcNetCore", ConfigString = "testUpdated" }); var jobTaskDefinition = _dataTask.First(d => d.Id == 1); Assert.Equal("testUpdated", jobTaskDefinition.ConfigString); }