Example #1
0
        public void TestCartaGetPlatoMejorOpinion()
        {
            DLL_Restaurante.Plato mejorPlato = new DLL_Restaurante.Plato("Risotto de hongos y finas hiervas", 6);
            mejorPlato.AgregarOpinion(5);
            mejorPlato.AgregarOpinion(4);
            mejorPlato.AgregarOpinion(5);
            mejorPlato.AgregarOpinion(5);
            DLL_Restaurante.Plato otroPlato = new DLL_Restaurante.Plato("Churrasquito premium con rusa", 5);
            otroPlato.AgregarOpinion(2);
            otroPlato.AgregarOpinion(5);
            otroPlato.AgregarOpinion(4);
            DLL_Restaurante.Carta laCarta = new DLL_Restaurante.Carta();
            laCarta.AgregarPlato(mejorPlato);
            laCarta.AgregarPlato(otroPlato);

            Assert.AreSame(mejorPlato, laCarta.GetPlatoMejorOpinion());
        }