public void Deve_Retornar_Paises_em_Froteira() { var brasil = new Pais("Brasil", "Brasilia", 8516000); 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); Assert.AreEqual(brasil.PaisesEmFronteira.Count, 3); }
public void Deve_Adicionar_Paises_Em_Fronteira() { var brasil = new Pais("Brasil", "Brasilia", 8516000); var outroPais = new Pais("Outro Pais", "Outra Cidade", 9834000); brasil.SetPaisesEmFronteira(outroPais); Assert.AreEqual(brasil.PaisesEmFronteira[0], outroPais); }
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); }