public void BaseNãoCadastraJogosDeNomesNulos()
 {
     var baseDeDados = new BaseDeDados();
     var ocarina = new Jogo(null, 0, CategoriaJogos.AVENTURA);
     baseDeDados.AdicionaNovoJogo(ocarina);
     var lista = baseDeDados.PesquisarJogosPorNome(null);
     Assert.AreEqual(0, lista.Count);
 }
 public void BaseCadastraGuitarHero()
 {
     var baseDeDados = new BaseDeDados();
     var ghero = new Jogo("Guitar Hero 2", 3, CategoriaJogos.MUSICAL);
     baseDeDados.AdicionaNovoJogo(ghero);
     var lista = baseDeDados.PesquisarJogosPorNome("Guitar");
     Assert.AreEqual(ghero, lista[1]);
 }
 public void BaseCadastraOcarinaOfTime()
 {
     var baseDeDados = new BaseDeDados();
     var ocarina = new Jogo("Zelda: Ocarina of Time", 100, CategoriaJogos.AVENTURA);
     baseDeDados.AdicionaNovoJogo(ocarina);
     var lista = baseDeDados.PesquisarJogosPorNome("Ocarina");
     Assert.AreEqual(ocarina.Nome, lista[0].Nome);
 }
예제 #4
0
        public static void Adicionar()
        {
            BaseDeDados dados = new BaseDeDados();
            string cabecalho = string.Format("{0,40}Adicionar Jogo{0,-40}", "");
            string nome = "";
            double preco = 0;
            CategoriaJogos categoria;

            Console.Clear();
            Console.WriteLine(SEPARADOR);
            Console.WriteLine(cabecalho);
            Console.WriteLine(SEPARADOR);
            nome = DigitaNome();
            preco = DigitaPreco();
            categoria = DigitaCategoria();

            dados.AdicionaNovoJogo(new Jogo(nome, preco, categoria));
            Console.WriteLine("Jogo adicionado com sucesso!");
        }