Como: Criar um teste de unidade de dispositivo SMART
A dispositivo SMART teste de unidade é apenas um teste de unidade criado em um dispositivo SMART projeto de teste.Há duas maneiras de criar testes de unidade de um projeto dispositivo inteligente.Você pode gerá-los de seu código de produção, sistema autônomo descrito no procedimento a seguir e editá-los para trabalhar da maneira desejada.Ou, você pode escrever testes de unidade à mão, conforme descrito em Como: Autor um teste de unidade.
Implementação de testes de unidade
Quando você gera testes de unidade, um método de teste de unidade é criado para cada método do código de produção que você selecionou no Criar testes de unidade caixa de diálogo.Esse processo é explicado no procedimento a seguir.Cada teste de unidade gerado chama o Inconclusive método faz com que o teste falhar, pois o teste é não implementado. A próxima etapa é implementar o teste, adicionando código significativo que verifica a operação correta do método sendo testado.Para obter mais informações, consulte Como: Autor um teste de unidade.
Observação: |
---|
Seu computador pode mostrar diferentes nomes ou localizações para alguns dos elementos de interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações do Visual Studio. |
Para gerar um teste de unidade
In O gerenciador de soluções, clicar com o botão direito do mouse em um dispositivo SMART projeto de teste, aponte para Adicionare, em seguida, clique em Teste de unidade.
- ou -
In O gerenciador de soluções, clicar com o botão direito do mouse em um dispositivo SMART projeto de teste, aponte para Adicionare, em seguida, clique em Novo teste.No Adicionar novo teste diálogo, clicar Assistente para teste de unidadee, em seguida, clicar OK.
- ou -
No Modo de Teste janela, clicar com o botão direito do mouse na superfície da janela e, em seguida, clique em Novo teste.No Adicionar novo teste diálogo, clicar Assistente para teste de unidadee, em seguida, clicar OK.
Observação: Para em em aberto o Modo de Teste janela de a Teste , aponte para Windowse, em seguida, clicar Modo de Teste.
- ou -
No Visual Studio editor de código, clicar com o botão direito do mouse em um namespace, classe ou método que você deseja teste e, em seguida, clique em Criar unidade teste s.
Isso exibe a caixa de diálogo Create Unit Tests.
Observação: O Criar testes de unidade caixa de diálogo não oferece suporte a métodos de teste de geração de um assembly de dispositivo.The Adicionar assembly botão e caixa de diálogo caixa não funcionam em dispositivo SMART testa projetos.
Uma estrutura de árvore exibe a hierarquia de classes e membros da montagem que abriga seu código.Você pode usar esta página para gerar testes de unidade para qualquer seleção desses membros ou classes e selecionar um projeto no qual você deseja que os testes de unidade gerado ser incluído.Os elementos de código primeiro são selecionados na estrutura de árvore são o elemento que você clicou com botão direito do mouse além de todos os elementos filho que ele contém.A seleção é baseada na posição atual do cursor.
(Opcional) Clique Filter para alterar o conteúdo da classe exibida e hierarquia de membros.
(Opcional) Selecione códigos adicionais de elementos, marcando suas caixas.
(Opcional) Clique Settings para alterar configurações para esta geração de testes.Por exemplo, você pode alterar a nomeação de opções padrão para arquivos de teste, classes, e métodos para serem gerados.Quando concluir, clique em OK.
Clique em OK.
Se sua solução já não tiver um projeto de teste, esta ação cria um projeto de teste de dispositivo SMART e permite que o teste do projeto.Se o projeto de teste para a solução ainda não tiver um arquivo que contém uma classe de teste, esta ação cria um e abre o arquivo.A classe é preenchida com um Initialize() método, um Cleanup() método e métodos para testar os elementos código que você selecionou nas etapas 1 e 2. O gerenciador de soluções exibe o novo arquivo de teste em seu projeto de teste.
Consulte também
Tarefas
Como: Autor um teste de unidade