Ejemplo n.º 1
0
 public void laListaPasaCancionesAlReproductor()
 {
     var listaDeReproduccion = crearListaConAlgo();
     var reproductor = new PFC.Reproductor();
     reproductor.listaDeReproduccion = listaDeReproduccion;
     reproductor.play();
     Assert.That(reproductor.cancionActual, Is.Not.Null);
 }
Ejemplo n.º 2
0
 public void cuandoLaListaEstaVaciaElReproductorEstaVacio()
 {
     var listaDeReproduccion = new ListaDeReproduccion();
     var reproductor = new Reproductor();
     var biblioteca = new PFC.Biblioteca();
     listaDeReproduccion.Biblioteca = biblioteca;
     Assert.That(reproductor.estaVacia(), Is.True);
 }
Ejemplo n.º 3
0
        public void laListaPasaCancionAnteriorAlReproductor()
        {
            var listaDeReproduccion = crearListaConAlgo();
            var reproductor = new Reproductor();
            if (listaDeReproduccion.canciones.Count > 1)
            {
                listaDeReproduccion.cancionActual = listaDeReproduccion.canciones[0];

                Assert.That(reproductor.cancionSiguiente, Is.EqualTo(listaDeReproduccion.canciones[0]));
            }
        }
Ejemplo n.º 4
0
        static Instancias()
        {
            var biblioteca = new PFC.Biblioteca();
            biblioteca.cargarCanciones(Settings.Default.rutaCanciones);
            var listaDeReproduccion = new PFC.ListaDeReproduccion();
            listaDeReproduccion.Biblioteca = biblioteca;
            var reproductor = new PFC.Reproductor();
            reproductor.listaDeReproduccion = listaDeReproduccion;

            Instancias.biblioteca = biblioteca;
            Instancias.listaDeReproduccion = listaDeReproduccion;
            Instancias.reproductor = reproductor;
        }
Ejemplo n.º 5
0
 public void laCancionSePara()
 {
     var reproductor = new Reproductor();
     Assert.That(reproductor.cancionActual, Is.Null);
 }