Mockando MongoDB com Fongo

O Fongo é uma implementação java in-memory do MongoDB. Ele intercepta chamadas para o mongo-java-driver padrão para encontrar, atualizar, inserir, remover e outros métodos. O principal uso é para testes de unidade leve, nos quais você não deseja executar um processo mongod. Para todas as informações veja site oficial.

“Vistam-se com toda a armadura que Deus dá a vocês, para ficarem firmes contra as armadilhas do Diabo.” Efésios 6:11

Anúncios

Mock de serviços REST

O WireMock é um servidor simulado de HTTP. Em sua essência, é o servidor da Web que pode ser preparado para atender respostas prontas a solicitações específicas (stub) e que captura solicitações recebidas para que possam ser verificadas posteriormente . Ele também tem uma variedade de outros recursos úteis, incluindo registro / reprodução de interações com outras APIs, injeção de falhas e atrasos, simulação de comportamento stateful. Ele pode ser usado como uma biblioteca por qualquer aplicativo JVM ou ser executado como um processo independente no mesmo host que o sistema em teste ou em um servidor remoto. Veja todas as informações no site oficial.

“Sem fé ninguém pode agradar a Deus, porque quem vai a ele precisa crer que ele existe e que recompensa os que procuram conhecê-lo melhor.
Hebreus” 11:6.

Java Frameworks – Logging

Segue as opções de frameworks Java para logging:

Para todas as informações, veja o post inicial.

“Portanto, a fé vem por ouvir a mensagem, e a mensagem vem por meio da pregação a respeito de Cristo.” Romanos 10:17

Framework DataTables

O framework DataTables é uma poderosa biblioteca Javascript para adicionar recursos de interação a tabelas HTML. É uma ferramenta altamente flexível, construída sobre os fundamentos do aprimoramento progressivo, que adiciona muitos recursos avançados a qualquer tabela HTML. Independente de sua arquitetura ser front-end JS client-side ou server-side component-base ou action-like, você poderia usar essa poderosa biblioteca para deixar suas tabelas HTML turbinadas.

“Quem toma cuidado com o que diz está protegendo a sua própria vida, mas quem fala demais destrói a si mesmo.” Provérbios 13:3

Java Eclipse Collections

Eclipse Collections é uma estrutura de coleções para Java. Ele otimizou as implementações de List, Set e Map com uma API mais rica e fluente. A biblioteca fornece estruturas de dados adicionais não encontradas no JDK, como Bags, Multimaps e BiMaps. O framework também fornece versões primitivas de Lists, Sets, Bags, Stacks e Maps com uma API rica e fluente. Há suporte para as versões Mutable e Immutable de todos os contêineres da biblioteca. O protocolo de iteração foi inspirado na estrutura da coleção Smalltalk e as coleções são compatíveis com os tipos do Java Collection Framework. Para todas as informações, veja site oficial.

“Quem é bondoso e direito terá uma vida longa e será tratado com respeito e justiça.” Provérbios 21:21