public void SelecionarTeste() { using (var unity = new OficinaUnityOfWork()) { var servicos = unity.ServicoRepositorio.SelecionarPor(s => s.DataInicio.HasValue && s.DataInicio.Value.Month == 10); Assert.AreNotEqual(0, servicos.Count); } }
public void ExcluirTeste() { using (var oficinaUoW = new OficinaUnityOfWork()) { oficinaUoW.ServicoRepositorio.Excluir(3); oficinaUoW.Salvar(); Assert.IsNull(oficinaUoW.ServicoRepositorio.Selecionar(3)); } }
public void AtualizarTeste() { using (var unityOfWork = new OficinaUnityOfWork()) { var veiculo = unityOfWork.VeiculoRepositorio.Selecionar(6); veiculo.AnoFabricacao = 2147; unityOfWork.Salvar(); } }
public void InserirUowTest() { var servico = new Servico(); servico.Sigla = "SIG"; servico.TipoServico = new TipoServico { Descricao = "Higienização" }; servico.DataInicio = DateTime.Now; using (var unitOfWork = new OficinaUnityOfWork()) { servico.Veiculo = unitOfWork.VeiculoRepositorio.PesquisarPorPlaca("ABC1626"); unitOfWork.ServicoRepositorio.Inserir(servico); //var veiculo = unitOfWork.VeiculoRepositorio.PesquisarPorPlaca("ETH6834"); //veiculo.Servicos.Add(servico); unitOfWork.Salvar(); } }