Friday, April 20, 2007 11:20 PM

Passeando pelo web-site da Jetbrainsdescobri que eles publicaram UnitRun como um addin separado e gratuito. Este addin era parte integrante do Resharper 2.5 e agora pode baixado em separado e utilizado sem custos.

O UnitRun é um test runner integrado ao VS que, por isto, permite executar testes de dentro da IDE. As ferramentas de testes unitários mais utilizadas, como NUnit e MBUnit possuem seu próprio runner, mas eles são aplicativos stand-alone, totalmente independentes do VS.

O TestDriven.net agora ganha um concorrente gratuito e de uma empresa que tem moral na comunidade.

Comecei a usar o UnitRun quando estava escrevendo minha coluna sobre Refactoring e até agora estou gostando. Ele é pouco intrusivo e fácil de usar. Ao lado de cada método ou classe de teste o UnitRun coloca um ícone. Basta clicar nele para abrir o seu menu de contexto, como o da Figura 1. Você pode simplesmente executar o teste, executá-lo com debugging ligado ou com o profile. Este último utiliza o dotTrace, que é um profiler (pago) da Jetbrains.

Figura 1: Menu de contexto do UnitRun

Os resultados do teste são mostrados em uma janela bonitinha, mas praticamente igual a todos os runners que conheço.

Figura 2: Janela Unit Test Runner

Gostei bastante do UnitRun, bonito, fácil de usar e por enquanto não m deu nenhum problema. O único problema é a performance um pouquinho abaixo do desejado, mas isto já é um default das ferramentas da Jetbrains.

 

Comments

At 4/23/2007 12:54 AM, Thiago Bohn said:

#  Teste unitário integrado ao Visual Studio

Há pouco mais de um mês fiz uns testes com o NUnit...
At 6/25/2007 9:42 AM, Console.Write(this.Opinion) said:

# Resumo da semana - 25/06/07

Resumo da semana - 25/06/07
Post Comment
Title *
Name *
Email (never displayed)
Website
Comment * (Allowed tags: blockquote, a, strong, em, p, u, strike, super, sub, code)  
Please add 3 and 2 and type the answer here: