Vinicius Quaiato

{tecnologia, conceitos, negócios, idéias, práticas, .NET, ruby, osx, ios e algo mais}

Code Snippet para TestMethods no VisualStudio


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.

Voltar

Fork me on GitHub