{tecnologia, conceitos, negócios, idéias, práticas, .NET, ruby, osx, ios e algo mais}
09/03/2010
Sempre achei um "pé" ter que ficar copiando métodos de teste, tudo pela preguiça de colocar o attribute [TestMethod] public void etc, etc.
Criei um CodeSnippet pra ser usado com C# que resolve alguns desses problemas. Abaixo segue o código do Snippet, à noite eu mostro como inserir o mesmo no VisualStudio, e coloco um link para download também:
<?xml version="1.0" encoding="utf-8" ?>
<codesnippets>
<codesnippet>
<header>
<title>Test Method</title>
<shortcut>test</shortcut>
<description>Code snippet to create a test method</description>
<author>Vinicius Quaiato</author>
<snippettypes>
<snippettype>Expansion</snippettype>
</snippettypes>
</header>
<snippet>
<declarations>
<literal>
<id>Test_Method_Name</id>
<tooltip>The name of the method. Try using a name that indicates the purpose of the test</tooltip>
<default>Test_Method_Name</default>
</literal>
</declarations>
<code language="csharp">
<![CDATA[[TestMethod]
public void $Test_Method_Name$(){ }
]]>
</code>
</snippet>
</codesnippet>
</codesnippets>
Espero que ajude um pouco. É mais rápido digitar "test + tab + tab" do que copiar, colar e alterar o nome do método anterior.
Abraços, Vinicius Quaiato.