Example #1
0
        public async Task ConvertGreenImage_ConvertSuccesSync()
        {
            ImageProcessingHandler processingHandler = new ImageProcessingHandler();

            var actual = await processingHandler.ConvertImage(_testFileGreen, false);

            Assert.That(actual, Is.Not.Null);
        }
Example #2
0
        public async Task ConvertBlueImage_ConvertSuccesAsync()
        {
            ImageProcessingHandler processingHandler = new ImageProcessingHandler();

            var actual = await processingHandler.ConvertImage(_testFileBlue, true);

            Assert.That(actual, Is.Not.Null);
        }
Example #3
0
 // changement du traitement sélectionné, on passe simplement au suivant
 // la technique n'est pas très élégante, c'est une simplification du code d'origine
 public void NextProcess()
 {
     currentProcessIndex   = ++currentProcessIndex % descritpionHandlerDictionary.Count;
     ProcessingDescription = descritpionHandlerDictionary.ElementAt(currentProcessIndex).Key;
     processingMethod      = descritpionHandlerDictionary.ElementAt(currentProcessIndex).Value;
 }