Arquivo da tag: Groovy

Groovy #8: Construindo objetos através de Maps

Fala galera, Esta semana precisei criar um teste de um método que recebe um objeto por parâmetro. O problema era que eu tinha apenas um Map inicializado contendo todos os atributos e valores que precisava no objeto. Lembrei então que o Groovy podia me ajudar nisto já que ele pode construir um objeto a partir […]

Mockando construtores

Fala galera. Semana passada está criando um teste unitário para um mecanismo (serviço), e me deparei com um problema, dada a forma como o serviço funcionava não conseguia definir fortemente minha massa de dados e o retorno esperado. Este mecanismo tem a responsabilidade de atualizar a o valor da multa de débito, ou seja, se […]

Vários tipos de feijões

Aprendendo Spring: #2 – Configurando Beans

E aí pessoal, feliz ano novo a todos! Que 2017 seja uma ano abençoado por Deus! Depois de muito tempo sem escrever uma linha aqui no blog, estou fazendo muita coisa em paralelo, assim não estava conseguindo me dedicar a nada, está faltando planejamento! kkkk Durante este período (de ausência), venho estudando o Spring Framework, […]

Deploy automático Websphere

Hoje irei falar do primeiro grande desafio que tive quando ainda era estagiária na Synchro, onde trabalho. Resolvi falar dele pelo fato de ter sido bastante difícil encontrar as informações necessárias, mesmo no Google, e acredito que assim talvez este post possa a vir a ajudar alguém. O Requisito Precisávamos que fosse feita a atualização […]

inspetor bugiganga

Groovy #6: “A verdade Groovy”

Uma das coisa que mais gosto no Groovy, é que ele pode decidir se uma variável é verdadeira ou falsa, independente dela ser instância booleana. Este recurso é chamado de Groovy Truth, para isso existe algumas regrinhas que o Groovy usa para decisão. Usualmente, cada tipo de variável tem sua regra, vejamos a baixo cada uma […]

paralelismo

Groovy #7: Paralelizando as coisas

Fala galera, tudo certo? Esses dias chegou um chamado de uma empresa para eu atender. No chamado o usuário relatava que ao fazer a integração de dados do sistema origem para o nosso sistema, eram eventualmente geradas criticas de validação incorretamente, críticas que não condiz ao verdadeiro estado do registro. Deu um puta trabalham entender o […]

Operadores de telefone

Groovy #5: Operadores

Há algum tempo atrás, escrevi o post Groovy #4: Dicas e Truques e falei de alguns operadores que o Groovy disponibiliza. No entanto, o Groovy, disponibiliza vários outros operadores que não tive a oportunidade de falar ainda. Neste post, falarei um pouco mais sobre eles. Operadores Aritiméticos Os operadores aritméticos com a exceção do operador de exponenciação, nada difere […]

Comparando os objetos

Utilitário de Comparação

Um certa vez no trabalho, me deparei com um problema que já algum tempo era comum, principalmente nos testes, a necessidade de saber se um objeto foi modificado. Se sim, quais a diferenças ou igualdades entre o objeto original e o modificado. Também era necessário em alguns casos, remover um ou mais atributos da comparação, por exemplo o […]

Dicas e truques

Groovy #4: Dicas e Truques

Vai mais um pouquinho de Groovy aí? Hoje vou dar mais algumas dicas e truques sobre programação nesta linguagem. O Groovy disponibiliza alguns recursos bem legais que facilitam muito a vida do programador, como já falei anteriormente em outros posts. Alguns realmente parecem mágica, pois com pouquíssimas linhas de código, conseguimos fazer coisas originalmente trabalhosas. Vejamos algumas então. […]

Groovy, um pouco sobre collections

Groovy #3: Collections

Fala galera, depois de uma semana só falando do GIT, vamos retomar os estudos sobre Groovy. Hoje falaremos sobre Collections em Groovy, que na minha opinião é onde o Groovy se destaca se comparado ao Java. Observação: Para que você rode os exemplos sem a necessidade de instalação do Groovy, sugiro a leitura do post: Groovy […]