public void CRUD() { CandidatoParaEmpregoRepository repository = new CandidatoParaEmpregoRepository(); CandidatoParaEmprego candidatoParaEmprego = GeradorDeMocks_CandidatoParaEmprego.CompletoValido(); Guid idCandidatoParaEmprego = candidatoParaEmprego.Id; #region Insert and Get repository.Insert(candidatoParaEmprego); CandidatoParaEmprego resultGet = repository.Get(idCandidatoParaEmprego); Assert.AreEqual(candidatoParaEmprego, resultGet); #endregion #region GetAll var resultGetAll = repository.GetAll(); Assert.IsInstanceOf(typeof(IEnumerable<CandidatoParaEmprego>), resultGetAll); #endregion #region Update string novoNomeEsperado = "Thiago"; candidatoParaEmprego.Nome = novoNomeEsperado; repository.Update(candidatoParaEmprego); CandidatoParaEmprego candidatoParaEmpregoAposUpdate = repository.Get(idCandidatoParaEmprego); Assert.AreEqual(novoNomeEsperado, candidatoParaEmpregoAposUpdate.Nome); #endregion #region Delete repository.Delete(candidatoParaEmprego); CandidatoParaEmprego candidato = repository.Get(idCandidatoParaEmprego); Assert.IsNull(candidato); #endregion }
public void UpdateNonExisting() { CandidatoParaEmpregoRepository repository = new CandidatoParaEmpregoRepository(); CandidatoParaEmprego candidatoParaEmprego = GeradorDeMocks_CandidatoParaEmprego.CompletoValido(); repository.Update(candidatoParaEmprego); }