Ação Aplique esmaecimento no VS com o Gerenciador de Testes aberto, uma classe de teste no editor de código e o Gerenciador de Soluções aberto. À medida que o diálogo começar, aplique panorâmica e zoom no Gerenciador de Testes. Diálogo Escrever testes de unidade no Visual Studio nunca foi tão fácil. O Visual Studio 2012 inclui a nova janela Gerenciador de Testes, uma interface de execução rápida e fácil utilização para seus testes de unidade. Ação Escolha Recompilar Solução no menu Projeto. Mostre o Gerenciador de Testes adicionando um novo teste. Diálogo À medida que novos testes são escritos, eles são descobertos automaticamente e adicionados ao Gerenciador de Testes durante a compilação. Ação Escolha Executar Tudo no Gerenciador de Testes. Mostre a animação de barra vermelha/verde. Um teste falha (vermelho) Diálogo Você ainda pode executar todos os testes com um único clique. As execuções de teste são realizadas em segundo plano sem nenhum impacto na capacidade de resposta IDE. Ação Clique em um teste que falhou. Mostre detalhes. Mostre o editor de código exibindo o código de teste. Diálogo Testes que falharam são destacados visivelmente em vermelho e agrupados. A seleção de um teste no Gerenciador de Testes mostra que os detalhes e o código estão a apenas um clique duplo de distância. Ação Altere um código, recompile e escolha Executar Testes que Falharam na janela Gerenciador de Testes (verifique se nem 100% dos testes são executados. Alguns testes ainda devem ser mostrados como com falha, alguns que falharam antes como aprovados e alguns como obsoletos). Diálogo Depois de corrigir casos de teste que falharam e compilar, você pode optar por executar apenas os testes que falharam. O Gerenciador de Testes fornece algumas maneiras diferentes para executar testes. Os testes que não foram incluídos na última execução podem ser identificados facilmente porque estão acinzentados. Ação Digite um termo de pesquisa na caixa de pesquisa. Mostre a alteração de testes listados. Selecione um filtro predefinido por caminho de arquivo e filtre os resultados. Diálogo Para localizar rapidamente os testes interessantes, você pode usar uma caixa de pesquisa para filtrar os testes exibidos. Você pode pesquisar por propriedades do teste, como FileName ou Result. Ação Clique no grupo para trocar de seu agrupamento de status para agrupamento de tempo de execução. Diálogo Você pode alterar a maneira como os testes são agrupados. Aqui, agrupamos por tempo de execução para localizar testes lentos. Ação Mostre o código de teste NUnit no editor. Inicie a ampliação em NUnit usando a redução de instrução para mostrar o código de teste de NUnit. Diálogo Um objetivo importante da experiência de teste do Visual Studio 2012 é permitir que os desenvolvedores usem as ferramentas e os processos com os quais se sentem à vontade. Então, além das estruturas "na caixa" gerenciadas e das estruturas de teste de unidade C++, você pode instalar extensões para oferecer suporte a estruturas de terceiros. Ação Escolha Ferramentas | Extensões e Atualizações. Pesquise extensões online para "teste de unidade". Mostre várias estruturas de terceiros existentes, NUnit, xUnit, Chutzpah. Diálogo Você pode instalar a maioria das estruturas de terceiros diretamente do IDE do Visual Studio usando o Gerenciador de Extensões e a Galeria do Visual Studio. Ação Mostre o Gerenciador de Soluções com vários projetos de teste de terceiros (NUnitTestProject, CppFooTestProject, isto é, nomes de projeto que incluem o nome da estrutura) Diálogo O Gerenciador de Testes oferece suporte à execução de qualquer combinação de testes de uma mistura de estrutura de testes. Ação Escolha Teste/Cobertura de Código. Mostre a janela de resultados da cobertura de código. (Continue usando uma solução que tenha uma mistura de testes de estrutura de terceiros.) Diálogo A cobertura de código é uma métrica de teste de unidade valiosa. Agora, você pode obter resultados da cobertura de código para todos os testes com um único clique. Ação Mostre uma solução com uma dependência não testada realçada no código. Inclui uma dependência de interface (stubable) e um System.DateTime.Now (shimable). Mostre alguns códigos do sistema. 2 métodos: 1 com uma interface (stubable). 1 com DateTime.Now (shimable) Pause e, em seguida, aplique uma panorâmica no gerenciador de soluções. Clique com o botão direito do mouse para gerar um assembly de elementos fictícios. Diálogo Um problema comum durante a escrita de teste de unidade é o isolamento do seu código de teste de unidade do comportamento de dependências externas. Com frequência, os desenvolvedores perdem muito tempo criando testes duplos que fornecem comportamentos e valores predefinidos para dependências externas. No Visual Studio Ultimate, você pode usar a estrutura Fakes para simplificar essa tarefa. Ação Volte para o código de teste de unidade. Digite delegate override para um stub. Diálogo A estrutura Fakes gerará stubs, que são implementações fortemente tipadas de interfaces e classes abstratas. O fornecimento da implementação é tão simples quanto atribuir um delegado. Ação Vá para o próximo teste usando ShimDateTime.NowGet. Diálogo A estrutura Fakes fornece shims que permitem a você substituir o comportamento de praticamente qualquer método .Net usando a intercepção de tempo de execução e desvio. Você fornece essas substituições da mesma maneira de antes, atribuindo um delegado. Ação Passe o mouse sobre o botão Executar Testes após compilação na janela Gerenciador de Testes, mostre a dica de ferramenta e alterne para ativado. Diálogo Com um único clique, você pode ativar o executor de testes contínuo que executará seus testes automaticamente após a compilação. Ação Escolha Compilar / Recompilar Solução. Mostre a compilação completa e a execução do teste. Diálogo O executor de teste contínuo foi otimizado para obter os resultados rapidamente pela execução dos testes mais importantes primeiro. Após a aprovação desses testes, todos os testes são executados. Ação Aplique zoom a uma execução de teste em andamento com um grande número de testes chegando. Diálogo O Gerenciador de testes no Visual Studio 2012 torna a execução e a interação com seus testes mais fáceis e mais rápidas do que nunca. O executor de teste contínuo torna a execução dos testes uma parte da compilação para que você não tenha que pensar nisso. A estrutura Fakes facilita a verificação do código que é difícil de testar por causa de dependências externas difíceis.
Abre a caixa de diálogo Adicionar Referência de Serviço que permite criar uma conexão a um serviço que retorne os dados para ...
Abre a caixa de diálogo Adicionar Referência Web que permite criar uma conexão a um serviço Web que retorne os dados para ...
Abrir com só pode ser usado para abrir vários arquivos se todos os arquivos tiverem a mesma extensão. Reduza a seleção até ...
Ação Aplique esmaecimento no Visual Studio 2012 com o Gerenciador de Testes aberto, uma classe de teste no editor de código ...
Ação Aplique esmaecimento no VS com o Gerenciador de Testes aberto, uma classe de teste no editor de código e o Gerenciador ...
Ação Examine as referências de um determinado projeto e, em seguida, examine o próximo. Diálogo Vamos supor que sua equipe ...
Ação Iniciando com um método "override", solicite Localizar todas as referências. Recebemos métodos com o mesmo nome em muitas ...
Ação Inicie em uma Página inicial de projeto no Web Access. Diálogo Neste vídeo rápido, queremos demonstrar os novos recursos ...
Ação Mostre a solução com 2 arquivos abertos lado a lado no editor. À medida que o diálogo avançar, desenhe uma caixa de ...