ASP.NET MVC Beta Project não consegue criar testes controlador corretamente na subpasta

votos
0

Eu estou usando VS2008 Team Suite, ASP.NET MVC Beta, com TestDriven.Net instalado. Quando eu criei o meu projecto a partir do modelo, ele criou um projeto de testes bem e colocar alguns testes do controlador para o AccountController em uma pasta dentro deste projeto. Eu adicionei outros controladores e testes associados. Howerver, quando eu botão direito do mouse em um método em um controlador e usar o diálogo Criar testes de unidade ele não consegue criar o stub de teste de unidade na minha classe de teste existente no projeto. Ele cria um novo arquivo de classe de teste com o mesmo nome na raiz do projeto de teste, mas não insira a ponta de teste. Se eu passar os testes de controlador para um nível acima da pasta controladores no projeto de teste funciona bem.

Alguém ver este comportamento ou é algo relacionado com o meu conjunto particular up? Eu não teria notado, mas o projeto segregados os testes em uma pasta separada, que achei que foi uma boa idéia. Agora que eu estou tentando usá-lo, ou eu tenho que criar novos testes com a mão ou desfazer a segregação. Se é apenas me, todas as idéias sobre onde ajustar o comportamento para corrigir isso?

Tenho Visual C# test projectselecionado como padrão nas opções, com Unit Testcomo o único arquivo incluído.

Publicado 09/12/2008 em 23:06
fonte usuário
Em outras línguas...                            


2 respostas

votos
0

Enviado como um bug no CodePlex.

Respondeu 25/08/2009 em 19:22
fonte usuário

votos
0

Eu apenas tentei fazer isso com um controlador que eu já tinha criado. A classe de teste unidade controladora foi criada na raiz do projecto (teste). Quando eu criei um teste para uma outra ação na classe um segundo teste foi criado na mesma classe.

Não estou vendo as pastas separadas, esta classe de teste foi criado na raiz do projeto de teste.

Desculpe este não era mais útil.

Respondeu 10/12/2008 em 15:11
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more