public void Deve_Retornar_Paises_Vizinhos_Em_Comum() { var brasil = new Pais("Brasil", "Brasilia", 8516000); var eua = new Pais("Estados Unidos", "Washington", 9834000); var outroPais = new Pais("Outro Pais", "Outra Cidade", 9834000); var outroPais2 = new Pais("Outro Pais2", "Outra Cidade2", 9834000); var outroPais3 = new Pais("Outro Pais3", "Outra Cidade3", 9834000); brasil.SetPaisesEmFronteira(outroPais); brasil.SetPaisesEmFronteira(outroPais2); brasil.SetPaisesEmFronteira(outroPais3); eua.SetPaisesEmFronteira(outroPais); eua.SetPaisesEmFronteira(outroPais3); var lista = brasil.GetPaisesVizinhos(eua); Assert.AreEqual(eua.PaisesEmFronteira, lista); Assert.AreNotEqual(brasil.PaisesEmFronteira, lista); }