public void PrecioMaxNegativoLanzaExcepcion()
        {
            BibliotecaPerfiles perfil = BibliotecaPerfiles.Instance;

            perfil.CrearUsuario(0);
            Assert.Throws <ArgumentOutOfRangeException>(() => EditorPerfil.SetPrecioMax(0, -21));
        }
        public void PrecioMaxMenorQuePrecioMinLanzaExcepcion()
        {
            BibliotecaPerfiles perfil = BibliotecaPerfiles.Instance;

            perfil.CrearUsuario(0);
            BibliotecaPerfiles.GetUsuario(0).PrecioMin = 500;
            Assert.Throws <ArgumentOutOfRangeException>(() => EditorPerfil.SetPrecioMax(0, 300));
        }
Beispiel #3
0
        public void EntradaDesconocidaSeteaDesconocido()
        {
            BibliotecaPerfiles biblioteca = BibliotecaPerfiles.Instance;

            biblioteca.CrearUsuario(0);
            Mensaje           mensaje = new Mensaje("stub", 0, TipoPlataforma.Consola);
            ControlGeneroStub control = new ControlGeneroStub();

            BibliotecaPerfiles.GetUsuario(0).RegistroPreguntas.Genero = true;

            control.Handle(mensaje);

            Assert.AreEqual(TipoGenero.Indefinido, BibliotecaPerfiles.GetUsuario(0).Genero);
        }