TestMethod: tarefa assíncrona TestSth () não funciona com o .NET 4.0

Estou tentando executar métodos de teste assíncronos com .NET 4.0 BCL Async e MsTest.

Parece que esta configuração não é capaz de lidar com[TestMethod] assíncronoTarefa TestSth () devido a uma entrada ausente no test case explorer. Depois de alterar a assinatura para assíncronavazio, Posso executar o caso de teste, mas com o resultado errado (nenhum erro será relatado).

Eu vi uma tentativa deExecutando testes de unidade de tarefa assíncrona com o TFS 2010 mas acho que deveria haver uma maneira mais bonita de resolver o problema.

Alguma sugestão?

questionAnswers(2)

yourAnswerToTheQuestion