Visão geral dos testes de unidade dispositivo SMART
Uso dispositivo SMART testes de unidade para testar métodos que fazem parte do seu dispositivo SMART projeto.O termo dispositivo SMART teste de unidade se aplica a qualquer teste de unidade que é criado um dispositivo SMART projeto de teste.Para obter mais informações, consulte Projetos de teste dispositivo inteligente.
Criando Testes de Unidade
Quando você cria um teste de unidade em um dispositivo SMART projeto de teste, o teste é diferente das seguintes maneiras:
O dispositivo SMART teste de unidade faz referência o .NET Compact estrutura e o dispositivo Unit Test estrutura em vez da Unit Test estrutura e .NET estrutura completo.Para obter mais informações, consulte (Dispositivos) estrutura de teste de unidade.
O dispositivo SMART teste de unidade é executado em um dispositivo ou emulador sob o dispositivo SMART hospedar o processo em vez de em um computador de mesa em padrão ou processo de host do Serviços de Informações da Internet.Para obter mais informações, consulte Como: Especificar uma configuração de execução de teste.
Observação: dispositivo SMART testes de unidade devem ser executado sob a dispositivo inteligente de host e não pode ser executado sob o Padrão or ASP.NET host.Para obter mais informações, consulte Como: Especificar uma configuração de execução de teste.
Por executando em um dispositivo ou emulador, sistema autônomo testes têm acesso ao mesmo dispositivo de APIs específicas, sistema autônomo Microsoft.WindowsMobile, sistema autônomo seu dispositivo SMART aplicativos.
Você pode criar um dispositivo SMART teste de unidade de duas maneiras:
Gerá-lo a partir do código em seu dispositivo SMART projeto.
Adicionar um nova teste de unidade a dispositivo SMART projeto de teste do Adicionar novo teste caixa de diálogo.
Os dois métodos são descritos em Como: Criar um teste de unidade de dispositivo SMART.
Executando testes de unidade
Você executa um teste de unidade de dispositivo SMART da mesma forma que você executar outros tipos de testes.Para obter mais informações, consulte Como: Execução Selecionado Tests.
O Visual Studio executa testes, o dispositivo selecionado na configuração de execução do teste ativo e não o dispositivo selecionado no Dispositivobarra de ferramentas .Para obter mais informações, consulte Como: Especificar uma configuração de execução de teste.
- Além disso, quando você executa testes, Visual Studio não automaticamente implantar e instalar o .NET Compact estrutura ou SQL servidor Compact para o dispositivo de destino ou emulador.O emulador ou dispositivo deve ter eles instalado antes de executar um teste.Para obter mais informações, consulte Como: Instalar o .NET Compact estrutura em um dispositivo e Como: Instale o SQL servidor Compact 3.5 em um dispositivo.
Consulte também
Tarefas
Demonstra Passo a passo: Criando e executando uma unidade dispositivo SMART teste
Como: Debug while Running uma unidade dispositivo SMART teste