Documentation ¶
Overview ¶
repositories/cliente_repository.go
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RepositorioCliente ¶
type RepositorioClienteDynamoDBImpl ¶
type RepositorioClienteDynamoDBImpl struct {
// contains filtered or unexported fields
}
func NewRepositorioClienteImpl ¶
func NewRepositorioClienteImpl() *RepositorioClienteDynamoDBImpl
func (*RepositorioClienteDynamoDBImpl) BuscarClientePorID ¶
func (r *RepositorioClienteDynamoDBImpl) BuscarClientePorID(idCliente string) (*dominio.Cliente, error)
func (*RepositorioClienteDynamoDBImpl) SalvarOuAtualizarCliente ¶
func (r *RepositorioClienteDynamoDBImpl) SalvarOuAtualizarCliente(cliente *dominio.Cliente) error
type RepositorioClienteMock ¶
type RepositorioClienteMock struct{}
RepositorioClienteMock é um mock do repositório do cliente.
func NewRepositorioClienteMock ¶
func NewRepositorioClienteMock() *RepositorioClienteMock
NewRepositorioClienteMock cria uma nova instância de RepositorioClienteMock.
func (*RepositorioClienteMock) BuscarClientePorID ¶
func (r *RepositorioClienteMock) BuscarClientePorID(idCliente string) (*dominio.Cliente, error)
BuscarClientePorID simula a operação de buscar um cliente pelo ID.
func (*RepositorioClienteMock) SalvarOuAtualizarCliente ¶
func (r *RepositorioClienteMock) SalvarOuAtualizarCliente(cliente *dominio.Cliente) error
SalvarOuAtualizarCliente simula a operação de salvar ou atualizar um cliente.
Click to show internal directories.
Click to hide internal directories.