コード例 #1
0
        public Cliente BuscarPorTelefone(string telefone)
        {
            if (telefone == null)
            {
                throw new ClienteTelefoneNuloOuVazioExcecao();
            }

            return(_repositorio.BuscarPorTelefone(telefone));
        }
コード例 #2
0
        public void Clientes_InfraData_Buscar_cliente_por_telefone()
        {
            //Cenário
            int     idPesquisa       = 1;
            Cliente cliente          = _repositorio.BuscarPorId(idPesquisa);
            string  telefonePesquisa = cliente.Telefone;

            //Ação
            Cliente resultado = _repositorio.BuscarPorTelefone(telefonePesquisa);

            //Verifica
            resultado.Should().NotBeNull();
            resultado.Id.Should().Be(idPesquisa);
            resultado.Telefone.Should().Be(telefonePesquisa);
        }
コード例 #3
0
 public IEnumerable <Cliente> BuscarPorTelefone(string telefone)
 {
     return(_clienteRepositorio.BuscarPorTelefone(telefone));
 }