Testar código java

Olá amigos, boa tarde.

Em primeiro lugar parabéns pelo Fórum, muito bom, parabéns aos moderadores, sem dúvida um dos melhores e mais completos.

Vocês conhecem alguma ferramenta que teste o código do Sistema?

No nosso sistema aqui temos alguns padrões que queremos obrigar que sejam seguidos, tais como:

if( “”.equals(codString) ){
//MyCode
}
ao invés de if( codString.equals("") )

Assim evitamos o NullPointerException

Eu queria uma ferramenta que valida-se o minimo de coisas para impedir mas praticas.

Obrigado!

tem o find bug. muito bom.

mas ainda assim esse seu código pode problema, se o valor estiver " " vai passar.

Ah sim, verdade, faltou o trim() rsrs

Obrigado, darei uma olhada, achei o Java Coding Standard Checker (JCSC) no google, alguém já oviu falar? É bom?

http://jcsc.sourceforge.net/

Existe também o plugin para o Eclipse chamado Checkstyle…

http://eclipse-cs.sourceforge.net/

Da uma olhada, ele é muito bom.

Findbug, checkstyle e PMD

Sei que o checkstyle e o PMD da pra customizar, por exemplo:
se a complexidade ciclomatica for maior que 15, usar System.out.println, usar new String(), coisas do tipo ai ele gerar um erro de compilação.

Existe o plugin dos 3 p eclipse, pra outras IDE’s eu não sei