Pergunta

Estou desenvolvendo no VS2008, c #, .net 3.5.

Eu transferi NUnit 2.5 ganha versão / msi. Criei um [TestFixture] Classe contendo vários métodos de ensaio [].

Como faço para executar os testes?

Quando eu executo uma solução demonstração NUnit de Ed Ames, arquivos de seus cs teste tenha um ícone na coluna cinza à esquerda do código (o mesmo lugar onde pontos de interrupção, marcadores, etc aparecer.) Clicando no ícone dá me uma opção para executar os testes.

Esse ícone não está aparecendo em meus projetos. Existe uma necessidade de propriedade I set?

Além disso, a documentação refere-se a um NUnit GUI que pode ser usado para executar os testes. A GUI não parece ter baixado na versão msi de NUnit. Existe um download separado para o Gui?

Foi útil?

Solução

Obrigado por toda sua ajuda caras.

Eu estou usando ReSharper, esqueceu de mencioná-lo.

Na verdade, os testes não estavam funcionando (nenhum teste encontrado no arquivo), porque o meu [TestFixture] classe não era pública. Mudou para Pública e todos os meus testes mostraram-se.

Além disso, obrigado pela sua ajuda para encontrar o Gui. Eu estava procurando por um exe com GUI no nome do arquivo. Mas vou usar ReSharper para executar os testes. Agora que eu descobri-los!

Outras dicas

A demo você viu provavelmente teve um plug VS em (ReSharper, TestDriven.NET, etc.), que não vem com NUnit. No entanto, NUnit instala com uma GUI. Vá para a pasta que você instalou NUnit e você vai encontrá-lo lá.

O programa é chamado nunit.exe e é na pasta bin.

Uma vez que você iniciá-lo, você precisa ir para Arquivo -> Abrir projeto e encontrar o DLL que você construiu no Visual Studio

Você pode usar o corredor nUnit (GUI - nunit.exe na pasta bin, Console - nunit-console x86.exe) que vem com nUnit eu acredito.

Como alternativa, se você tiver ReSharper ( http://www.jetbrains.com/resharper/) instalado, tem um corredor de teste.

Há também TestDriven.Net ( http://www.testdriven.net/ )

Eu não vi essa demo, mas soa muito parecido com ele está usando ReSharper .

Se você executou o instalador MSI, ele vai ter instalado o corredor NUnit GUI. Se você navegar em seu menu iniciar seu provável em Programas -> Nunit. Do corredor GUI você pode carregar o seu teste de montagem, navegando para o diretório bin do seu projeto.

Você tem que abrir a DLL com 1) linha de comando Nunit ou 2) Nunit GUI

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top