public void SeAdicionarUmaListaDeRegistrosNoContextoORepositorioNaoDeveSerModificadoEOsItensDevemSerEncontrados() { var contexto = new ContextoFake(); var repositorio = contexto.Repositorio <ObjetoDeTestes>(); repositorio.Quantidade .Should() .Be(0); var lista = CriarListaPadrao(); contexto.AdicionarRegistros(lista); repositorio.Quantidade .Should() .Be(0); var indice = 0; foreach (var item in repositorio.Buscar.Todos()) { ValidarItemDaListaPadrao(indice, item); indice++; } indice .Should() .Be(2); }
public void SeAdicionarUmaListaDeRegistrosNoContextoORepositorioCorretoDeveserModificado() { var contexto = new ContextoFake(); var repositorio = contexto.Repositorio <ObjetoDeTestes>(); repositorio.Quantidade .Should() .Be(0); var lista = new List <ObjetoDeTestes> { new ObjetoDeTestes() { Codigo = 1, Nome = "Nome Valido Para Adicao" }, new ObjetoDeTestes() { Codigo = 2, Nome = "Novo Nome Valido Para Adicao" } }; contexto.AdicionarRegistros(lista); repositorio.Quantidade .Should() .Be(2); }