Skip to content

Instantly share code, notes, and snippets.

@bernardobrezende
Created October 18, 2011 02:42
Show Gist options
  • Save bernardobrezende/1294490 to your computer and use it in GitHub Desktop.
Save bernardobrezende/1294490 to your computer and use it in GitHub Desktop.
Comparações entre teste com e sem membro estático - Dependência estática
[TestMethod]
public void Se_Eu_Criar_Uma_Pessoa_Com_Endereco_Nos_EUA_TemResidenciaNoExterior_Deve_Ser_Verdadeiro()
{
Pessoa johnDoe = new Pessoa("John Doe");
// Como injetar os endereços para testar Pessoa isoladamente?
Assert.IsTrue(johnDoe.TemResidenciaNoExterior());
}
//////////
public class Pessoa
{
private int Id;
public Pessoa(string nome)
public bool TemResidenciaNoExterior()
{
return AddressDAO.EncontrarEnderecosEstrangeirosDe(Id);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment