April 05 Prof. Ismael H. F. Santos - 1 Modulo II Verifier Professor Ismael H F Santos –
March 09 Prof. Ismael H. F. Santos 2 Introduction to Apache Maven 2 Tutorial ibm developerWorks: Bibliografia
March 09 Prof. Ismael H. F. Santos 3 Ementa Traditional Build x Maven Build
Descrição Útil para testes de integração - verifica a existência de certas condições.
Descrição Meta: verifier:verify - verifica a existência ou não de arquivos/diretórios e, opcionalmente, faz verificações do conteúdo de um arquivo com uma regexp. Requer o projeto Maven 2.0 para executar. Executa automaticamente no ciclo de vida - fase: integration-test
Como utilizar o plugin Verifier no Maven Para verificar os recursos do sistema de arquivos durante sua construção, adicione o plugin Verifier no pom.xml sob a seção build. Também será necessário criar um arquivo que contém as regras de verificação. Adicione o caminho do arquivo para o elemento de configuração verificationFile.
Como utilizar o plugin Verifier no Maven [...] org.apache.maven.plugins maven-verifier-plugin src/test/verifier/verifications-test.xml main verify verify [...]
Como utilizar o plugin Verifier no Maven O plugin Verifier irá falhar se a regra de verificação encontrada no verificationFile der erro. Se você não quiser que o plugin Verifier falhe na build, defina a configuração do elemento para false.
Como utilizar o plugin Verifier no Maven Exemplo de um arquivo verifications.xml : src/main/resources/file1.txt src/main/resources/file2.txt aaaabbbb src/main/resources/file3.txt false
Como utilizar o plugin Verifier no Maven Este arquivo : Verifica se o arquivo src/main/resources/file1.txt está presente. Verifica se o arquivo src/main/resources/file2.txt está presente e contém a regexp aaaabbbb. Verifica se o arquivo src/main/resources/file3.txt não está presente.
Como utilizar o plugin Verifier no Maven Verificações de formato do arquivo Verificações - Projeto específico de configuração de arquivo para o plugin Verifier. Contém definições dos arquivos e diretórios a serem verificados após um teste de integração ser executado. Também pode verificar o conteúdo do arquivo com o regexps.
Como utilizar o plugin Verifier no Maven
Como utilizar o plugin Verifier no Maven Verificações Elemento raiz das verificações do arquivo. Arquivo ElementoDescrição files Lista de arquivos e diretórios para verificação ElementoDescrição location Local do arquivo ou diretório para verificar. contains Verifica o conteúdo com este regexp. exists Quando é configurado para true o plugin verifica se o arquivo ou diretório existe. Quando definido como false, verifica se o arquivo ou diretório não existe. O valor padrão é true.
Como Usar no Eclipse Clique com o botão direito do mouse no pom.xml do projeto. Selecione "Run As" e clique em "4 Maven build...".
Como Usar no Eclipse Clique em "Select...".
Como Usar no Eclipse Localize "verifier" na lista, clique na seta à esquerda, clique em "verify" e clique em "OK".
Como Usar no Eclipse Clique em “Add...”.
Como Usar no Eclipse Digite “location” em “Name:” e o caminho do arquivo para verificar a existência em “Value:”.
Como Usar no Eclipse Clique em "Run".
Como Usar no Eclipse O relatório será exibido em "Console" após a linha [verifier:verify].
Como Usar no Eclipse Clique com o botão direito do mouse no pom.xml do projeto. Selecione "Run As" e clique em "4 Maven build...".
Como Usar no Eclipse Clique em "Select...".
Como Usar no Eclipse Localize "verifier" na lista, clique na seta à esquerda, clique em "verify" e clique em "OK".
Como Usar no Eclipse Clique em “Add...”.
Como Usar no Eclipse Digite “location” em “Name:” e o caminho do arquivo para verificar se tem a expressão regular em “Value:”.
Como Usar no Eclipse Clique em “Add...”.
Como Usar no Eclipse Digite “contains” em “Name:” e a expressão regular a verificar em “Value:”.
Como Usar no Eclipse Clique em "Run".
Como Usar no Eclipse O relatório será exibido em "Console" após a linha [verifier:verify].
Como Usar no Eclipse Clique com o botão direito do mouse no pom.xml do projeto. Selecione "Run As" e clique em "4 Maven build...".
Como Usar no Eclipse Clique em "Select...".
Como Usar no Eclipse Localize "verifier" na lista, clique na seta à esquerda, clique em "verify" e clique em "OK".
Como Usar no Eclipse Clique em “Add...”.
Como Usar no Eclipse Digite “location” em “Name:” e o caminho do arquivo para verificar se não existe em “Value:”.
Como Usar no Eclipse Clique em “Add...”.
Como Usar no Eclipse Digite “exists” em “Name:” e ”false” em “Value:”.
Como Usar no Eclipse Clique em "Run".
Como Usar no Eclipse O relatório será exibido em "Console" após a linha [verifier:verify].
Fonte plugin/verify-mojo.html