private void GivenDscConfigurationDtoWithChocolateyResourcesInWrongOrder() { dscConfigurationDto = new DscConfigurationDto(); dscConfigurationDto.DscResourceDtos.Add(visualStudioChocolateyResourceDto); dscConfigurationDto.DscResourceDtos.Add(dockerChocolateyResourceDto); dscConfigurationDto.DscResourceDtos.Add(resharperChocolateyResourceDto); }
private void GivenDscConfigurationDtoWithCyclicDependency() { dscConfigurationDto = new DscConfigurationDto(); dockerChocolateyResourceDto.DependsOn = new List <DscResourceDto> { visualStudioChocolateyResourceDto }; dscConfigurationDto.DscResourceDtos.Add(visualStudioChocolateyResourceDto); dscConfigurationDto.DscResourceDtos.Add(dockerChocolateyResourceDto); }
public static ProcessedDscConfiguration FromDscConfiguration(DscConfigurationDto dscConfiguration) { var result = new ProcessedDscConfiguration { ProcessedDscResources = DscResourceProcessingHelper.SortAndProcessDscResources(dscConfiguration.DscResourceDtos) }; return(result); }
private void WhenUsingToDto() { resultDto = testDscConfiguration.ToConfigurationDto(); }