public void BaseEditaPrecoDeGuitarHeroDoMamonas() { var based = new BaseDeDados(); based.EditarJogo(22, new Jogo(null, 12.1, CategoriaJogos.MUSICAL)); var lista = based.PesquisarJogosPorNome("Guitar Hero"); Assert.AreEqual("Guitar Hero Mamonas Assassinas", lista[0].Nome); Assert.AreEqual(12.1, lista[0].Preco); Assert.AreEqual("MUSICAL", lista[0].Categoria.ToString()); }
public void EditarJogo() { // arrange var baseDeDados = new BaseDeDados(); var jogoEsperado = new Jogo(1, "Chrono Trigger Editado", 60, Categoria.RPG); // act baseDeDados.EditarJogo(1, "Chrono Trigger Editado", 60, "RPG"); var jogoEditado = baseDeDados.PesquisaJogoPorId(1); // assert Assert.AreEqual(jogoEsperado.Nome, jogoEditado[0].Nome); }
public static void Editar() { BaseDeDados dados = new BaseDeDados(); string cabecalho = string.Format("{0,40}Editar Jogo{0,-40}", ""); string cabecLista = string.Format("ID{0,7}Categoria{0,8}Nome{0,26}Preço{0,9}Disponivel", ""); string lista = dados.ListaDeJogos(); int id = 0; string nome = ""; double preco = 0; CategoriaJogos categoria; Console.Clear(); Console.WriteLine(SEPARADOR); Console.WriteLine(cabecalho); Console.WriteLine(SEPARADOR); Console.WriteLine(cabecLista); Console.WriteLine(lista); id = DigitaID(); nome = DigitaNome(); preco = DigitaPreco(); categoria = DigitaCategoria(); dados.EditarJogo(id, new Jogo(nome, preco, categoria)); Console.WriteLine("Jogo editado com sucesso!"); Console.Read(); }