Pergunta

Esta é uma questão em duas partes.

Fundo: Nós mudamos a nossa aplicação C # de VS2005 para VS2008 e no processo movido a aplicação de .NET 2.0 para o .NET 3.5. A transição ocorreu sem problemas, exceto para testes de unidade.

Primeiro: É a estrutura de teste de unidade baseado fora Visual Studios ou .NET

?

Segundo: Esta questão é derivada dos problemas que temos com os testes de unidade. Temos aulas internos que precisam de assessores, a fim de unidade de teste-los. Quando o aplicativo estava em VS2005, todos os assessores foram auto criado a partir de um clique direito sobre a classe desejada e selecionar "Criar privados Accessors" - este Accessor foi colocado em VSCodeGenAccessors.cs. Agora, após a migração para o VS2008 e .net 3.5, os assessores são colocados dentro de uma pasta recém-criada "Referências de teste" e para cada acessador é criado um ficheiro (.accessor)

Como, por amor a consistência, faço para obter os assessores a ser gerado em VSCodeGenAccessors.cs.

Obrigado!

Foi útil?

Solução

Para responder à sua primeira pergunta, o quadro de teste de unidade é uma parte de certas versões do Visual Studio. AFAIR:

  • Visual Studio 2005 Team System
  • Visual Studio 2008 Team System
  • Visual Studio 2008 Professional

Quanto à sua segunda pergunta que eu tenho medo que não pode ser de muita ajuda -. Eu considero isso um pior prática de testes de unidade internos, então eu não tenho experiência com os assessores particulares

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