Não é possível executar testes de unidade para um aplicativo desenvolvido com estrutura compacta para o Windows CE 6.0 plataforma
-
21-09-2019 - |
Pergunta
Estou desenvolvendo uma solução para o Windows CE 6.0 usando o emulador de dispositivo Gud_atomkit x86. Não sou capaz de executar nenhum teste de unidade, porque recebo a seguinte mensagem de erro:
O adaptador de teste ('microsoft.visualstudio.testtools.testtypes.unit.unittestadapter, microsoft.visualstudio.qualitytools.tips.unittest.adapter, versão = 9.0.0, cultura = neutra, publicKeyToken = B03f5Af7Ad1d10.0.0, cultura = neutra, publicKeyToken = B03f5af7a não ser carregado. Verifique se o adaptador de teste está instalado corretamente. A exceção do tipo 'microsoft.visualstudio.smartdevice.testhostadapter.deviceAgent.testalreadyrunningException' foi lançada.
Mas não há teste de unidade em execução no dispositivo.
Eu realmente apreciaria sua ajuda.
Solução 2
Isso provavelmente foi causado por um problema de hardware. Depois de atualizar o flash com a placa contra o qual estava executando o teste, ele começou a funcionar novamente. Então provavelmente um bug no firmware do quadro ... :(
Outras dicas
Você alterou o dispositivo de destino no seu arquivo testRunconfig? Correr contra o dispositivo de destino é definitivamente suportado.
Você também pode ter que implantar manualmente o CF no dispositivo, pois a estrutura de teste de unidade não o impõe automaticamente.