"Novidades" no Visual Studio 11 Beta - Microsoft Fakes
![Imagem](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB98UJmnDpE2H_cwM9ka9qwIUzjMf0-TN_zRD9unAsj9ZYMc7VJN6aSLx8Dj1IqikqDjo08HRHXTiafCYfuxcgCKPoZz9U_1cKdrOf807RPSlGtaln_P5YmFTEzLzLXX7ufR5B_LytOumG/s400/Untitled.png)
Olá, pessoal! Hoje vou falar de uma das "novidades" que vieram na versão beta do Visual Studio 11: Microsoft Fakes. O Fakes é um framework de geração de objetos dublês para testes, ou seja, ele serve para criar classes que possam substituir outras para facilitar a execução de testes de caixa branca. Testes de unidade devem verificar apenas o comportamento da classe que estão testando, e não de várias classes. Por exemplo, se para testar uma classe de negócio precisamos da sua classe de dados, para retornar algumas informações, então isso não é um teste de unidade... É mais fácil mostrar a utilidade do Fakes com um exemplo. Antes de tudo, você deve baixar a versão beta do Visual Studio 11 neste link http://www.microsoft.com/visualstudio/11/en-us . Como exemplo, eu criei um projeto do tipo "Unit Test Project", para C#. Vou colocar o próprio código da classe de negócios que será testada neste projeto. Numa solução real, isso não poderia ser feito, mas com