Salve pessoal.

Começarei uma série de posts sobre TDD (Test Driven Development) com ColdFusion.

Como de início não poderia ser diferente, vamos começar com a instalação do framework de teste bem como o plugin para o Eclipse.

*Existem vários frameworks para teste unitário em ColdFusion, no entanto para os exemplos utilizarei o MXUnit por ser muito simples, prático e funcional.

Why MXUnit?
At its core, MXUnit grew around the concept of making things easier for the person writing the tests. We believe people shy away from unit testing because the perception (sometimes justified!) is that it’s too inconvenient. We sought to change that.

Instalação do Framework:

1 ) Baixe a última versão do MXUnit => (http://mxunit.org/download.cfm);

2) Descompacte o conteúdo dentro do webroot (“domínio/mxunit”);

3) Teste a instalação no http://servidor/mxunit/index.cfm. Deve aparecer uma tela semelhante à abaixo:

Instalacao MXUnit

Instalacao MXUnit

Instalação do Plugin para Eclipse:

1) Com o Eclipse aberto, clique no menu “Help” > “Software Updates”;

2) Com a tela do Software Updates aberta, clique em “Add Site…”  e insira a url do MXUnit => http://mxunit.org/update (conforme imagem abaixo):

Instalação Plugin MXUnit

Instalação Plugin MXUnit

3) Feito isso clique em “OK” e siga o trivial “NNF” (next -> next -> finish);

No próximo post pretendo explorar a parte de codificação.

Até a próxima.

Att,
Anderson Straube

No post anterior eu falei sobre Snippet – Templates de código para o CFEclipse onde vimos as vantagens da utilização deste.

O objetivo deste post é falar sobre SnipEx Server, que nada mais é do que uma forma de armazenar seus snippet’s em um servidor.

Isso é muito útil por vários motivos, por exemplo: compartilhamento de snippet’s entre os membros da sua equipe, padronização dos blocos de código, uma vez que boa parte deles estão no servidor os membros da equipe o utilizarão e conseqüentemente você terá um código mais padronizado, estará ganhando produtividade, além de backup dos templates de código, enfim… há vários motivos benéficos para tal utilização.

Vamos à pratica:

Leia o resto deste post »

Um recurso muito interessante no CFEclipse é a possibilidade de criar templates de códigos. Isso é muito útil para aqueles códigos onde você os utiliza com certa freqüência, além disso é bem interessante para criar uma padronização na sua equipe, ex.: templates para comentários (estilo javadoc, phpdoc…), templates para testes unitários, consulta ou conexão com o banco de dados, atalhos para algum framework, etc… Isso evitará que o desenvolvedor perca tempo procurando ou digitando algum código que poderia estar em um lugar de fácil acesso de maneira prática e rápida.

Bem, a propaganda já foi feita… vamos ver na prática como ela funciona:

Para utilizar este recurso é necessário ter instalado o plugin do CFEclipse, caso não saiba como instalar, veja aqui: Instalando Eclipse + CFEclipse.

Leia o resto deste post »

Há um bom tempo que minha IDE padrão é o Eclipse e disso não abro mão!

O Eclipse é excelente, além de ser multiplataforma com ele é possível personalizar praticamente todo seu ambiente de desenvolvimento, cito por exemplo as teclas de atalho onde é possível personalizá-las conforme suas necessidades. Outro fator bem interessante é que com ele você pode desenvolver em diferentes linguagens de programação, utilizá-lo como cliente de banco de dados, criar diagramas UML, TDD, enfim… tudo isso é possível através dos diversos plugins existentes para ele.

Bem, no caso do ColdFusion não seria diferente, há um plugin muito interessante chamado de CFEclipse, pois bem, vamos ver na prática como instalá-lo:

Leia o resto deste post »

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

© 2007 Anderson Straube | iKon Wordpress Theme by Windows Vista Administration | Powered by Wordpress