Mocks e Stubs com Rspec

mock-vs-stubs-clerb-presentation-1-728

Mocks e stubs são conceitos, muitas vezes de difícil compreensão, principalmente para desenvolvedores iniciantes em testes automatizados. Eu mesmo levei um tempinho para compreendê-los e nem sei se entendi muito bem. Por trás disso existe uma nomenclatura um tanto confusa e que não ajuda muito na compreensão dos conceitos. Vamos analisar como o Rspec trabalha com eles utilizando a biblioteca rspec-mocks.

Continuar lendo

Anúncios

Como foi o #papoSafo com Olavo Castro, da ConcreteSolutions

No dia 08 de agosto, no CESUPa da José Malcher, a comunidade Tá Safo! recebeu em Belém um grande amigo paraense: Olavo Castro. Atualmente Arquiteto de Soluções na ConcreteSolutions, ele veio compartilhar sua experiência que está tendo em São Paulo.

Continuar lendo

Iniciando com Elasticsearch

elasticsearch

Elasticsearch é um mecanismo de busca open source, desenvolvido ‘em cima’ do Apache Lucene, uma engine de pesquisa full-text. Podemos dizer que o Elasticsearch abstrai a api do Lucene, que apresenta uma certa complexidade e curva de aprendizado alta. Mas o Elasticsearch não é somente uma engine de pesquisa full-text:

  • disponibiliza dados em tempo real
  • pode ser distribuído e configurado para apresentar alta disponibilidade
  • é orientado a documentos
  • disponibiliza uma api restFul

Continuar lendo