private ItemMontagem RecarregarItemMontagem(int itemMontagemID) { using (var repositorio = new RepositorioItemMontagem(sgalContext)) { return(repositorio.Recuperar(itemMontagemID)); } }
public void deve_listar_todos_itens_montagem() { var itemMontagem01 = GravarItemMontagem(); var itemMontagem02 = GravarItemMontagem(); var itemMontagem03 = GravarItemMontagem(); List <ItemMontagem> todosItensMontagemRecuperados = null; using (var repositorio = new RepositorioItemMontagem(sgalContext)) { todosItensMontagemRecuperados = repositorio.Recuperar(); } todosItensMontagemRecuperados.Should().NotBeNull(); todosItensMontagemRecuperados.Count.Should().Be(3); todosItensMontagemRecuperados.ShouldAllBeEquivalentTo(new[] { itemMontagem01, itemMontagem02, itemMontagem03 }); itemMontagem01.Peca.Should().NotBeNull(); itemMontagem01.Peca.Imagem.Should().NotBeNull(); itemMontagem02.Peca.Should().NotBeNull(); itemMontagem02.Peca.Imagem.Should().NotBeNull(); itemMontagem03.Peca.Should().NotBeNull(); itemMontagem03.Peca.Imagem.Should().NotBeNull(); }