public async Task ConvertGreenImage_ConvertSuccesSync() { ImageProcessingHandler processingHandler = new ImageProcessingHandler(); var actual = await processingHandler.ConvertImage(_testFileGreen, false); Assert.That(actual, Is.Not.Null); }
public async Task ConvertBlueImage_ConvertSuccesAsync() { ImageProcessingHandler processingHandler = new ImageProcessingHandler(); var actual = await processingHandler.ConvertImage(_testFileBlue, true); Assert.That(actual, Is.Not.Null); }
// 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; }