public void AplicaFiltroEnTiempo() { DateTime inicio = DateTime.UtcNow; FiltroVerde filtro = new FiltroVerde(); filtro.AplicaFiltro(filtro.Copia(@"C:\Users\resea\Desktop\Repositorio\Filtros\Pruebas Filtro Verde\Recursos\Bobby_Carrot_Forever.jpg")); DateTime fin = DateTime.UtcNow; int tiempoTranscurrido = fin.Minute - inicio.Minute; if (tiempoTranscurrido > 1) { Assert.Fail(); } Assert.Pass(); }
public void RojoYAzulCero() { FiltroVerde filtro = new FiltroVerde(); Bitmap imagen = filtro.Copia(@"C:\Users\resea\Desktop\Repositorio\Filtros\Pruebas Filtro Verde\Recursos\Bobby_Carrot2.jpg"); filtro.AplicaFiltro(imagen); for (int i = 0; i < imagen.Width; i++) { for (int j = 0; j < imagen.Height; j++) { Color pixelColor = imagen.GetPixel(i, j); if (pixelColor.R != 0 || pixelColor.B != 0) { Assert.Fail(); } } } Assert.Pass(); }