Beispiel #1
0
 public void nie_można_dodać_obywatelstwa_które_osoba_już_posiada()
 {
     var p = PersonFactory.CreatePerson("73020916558", "JACEK", "KORPUSIK", "NOWA 10", "WARSZAWA", "01-163");
     var c1 = new Country("PL","POLSKA");
     p.AddCitizenship(c1);
     p.AddCitizenship(c1);
     Assert.IsNotNull(p);
     Assert.AreEqual(1, p.Citizenships.Count);
 }
Beispiel #2
0
 public void osoba_może_posiadać_więcej_niż_1_obywatelstwa()
 {
     var p = PersonFactory.CreatePerson("73020916558", "JACEK", "KORPUSIK", "NOWA 10", "WARSZAWA", "01-163");
     var c1 = new Country("PL","POLSKA");
     var c2 = new Country("US","USA");
     p.AddCitizenship(c1);
     p.AddCitizenship(c2);
     Assert.IsNotNull(p);
     Assert.AreEqual(2, p.Citizenships.Count);
 }
Beispiel #3
0
 public void AddCitizenship(Country country)
 {
     if(!_citizenships.Contains(country))
     _citizenships.Add(country);
 }