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);
 }
Exemple #3
0
        public static ProcessedDscConfiguration FromDscConfiguration(DscConfigurationDto dscConfiguration)
        {
            var result = new ProcessedDscConfiguration
            {
                ProcessedDscResources =
                    DscResourceProcessingHelper.SortAndProcessDscResources(dscConfiguration.DscResourceDtos)
            };

            return(result);
        }
Exemple #4
0
 private void WhenUsingToDto()
 {
     resultDto = testDscConfiguration.ToConfigurationDto();
 }