public void ToCprBorgerType_Valid_NotNull() { var citizen = new CitizenStub(); var result = citizen.ToCprBorgerType(DateTime.Now); Assert.NotNull(result); }
public void ToCprBorgerType_Valid_NullAddressNoteText() { var citizen = new CitizenStub(); var result = citizen.ToCprBorgerType(DateTime.Now); Assert.IsNullOrEmpty(result.AdresseNoteTekst); }
public void ToEgenskabType_Valid_CorrectNaermestePaaroerende() { var citizen = new CitizenStub() { }; var result = citizen.ToEgenskabType(); Assert.AreEqual(citizen._ToNextOfKin, result.NaermestePaaroerende); }
public void ToEgenskabType_Valid_CorrectKontaktKanal() { var citizen = new CitizenStub() { }; var result = citizen.ToEgenskabType(); Assert.AreEqual(citizen._ToKontaktKanalType, result.KontaktKanal); }
public void ToEgenskabType_Valid_CorrectBirthdate() { var citizen = new CitizenStub() { }; var result = citizen.ToEgenskabType(); Assert.AreEqual(citizen._ToBirthdate, result.BirthDate); }
public void ToEgenskabType_Valid_CorrectNavnStruktur() { var citizen = new CitizenStub() { }; var result = citizen.ToEgenskabType(); Assert.AreEqual(citizen._ToNavnStrukturType, result.NavnStruktur); }
public void ToEgenskabType_Valid_CorrectVirkning() { var citizen = new CitizenStub() { }; var result = citizen.ToEgenskabType(); Assert.AreEqual(citizen._ToEgenskabVirkningType, result.Virkning); }
public void ToCprBorgerType_Valid_FalsePersonNummerGyldighedStatusIndikator() { var citizen = new CitizenStub() { }; var result = citizen.ToCprBorgerType(DateTime.Now); Assert.AreEqual(false, result.TelefonNummerBeskyttelseIndikator); }
public void ToCprBorgerType_Valid_CorrectAdresseType() { var citizen = new CitizenStub() { }; var result = citizen.ToCprBorgerType(DateTime.Now); Assert.AreEqual(citizen._ToAdresseType, result.FolkeregisterAdresse); }
public void ToEgenskabType_Valid_NotNull() { var citizen = new CitizenStub() { }; var result = citizen.ToEgenskabType(); Assert.NotNull(result); }
public void ToCprBorgerType_Valid_CorrectPersonNationalityCode() { var citizen = new CitizenStub() { }; var result = citizen.ToCprBorgerType(DateTime.Now); Assert.AreEqual(citizen._ToCountryIdentificationCodeType, result.PersonNationalityCode); }
public void ToEgenskabType_Valid_CorrectAndreAdresser() { var citizen = new CitizenStub() { }; var result = citizen.ToEgenskabType(); Assert.AreEqual(citizen._ToAndreAdresse, result.AndreAdresser); }
public void ToEgenskabType_Valid_CorrectBirthPlaceText() { var citizen = new CitizenStub() { BirthPlaceText = "jkhgkhkahkj" }; var result = citizen.ToEgenskabType(); Assert.AreEqual(citizen.BirthPlaceText, result.FoedestedNavn); }
public void ToCprBorgerType_Valid_CorrectPersonNummerGyldighedStatusIndikator( [Values(true, false)] bool pnrValidity) { var citizen = new CitizenStub() { _ToCivilRegistrationValidityStatusIndicator = pnrValidity }; var result = citizen.ToCprBorgerType(DateTime.Now); Assert.AreEqual(citizen._ToCivilRegistrationValidityStatusIndicator, result.PersonNummerGyldighedStatusIndikator); }
public void ToCprBorgerType_Valid_CorrectPersonCivilRegistrationIdentifier( [ValueSource(typeof(CitizenStub), "RandomCprNumbers")] decimal cprNumber) { var citizen = new CitizenStub() { PNR = cprNumber }; var result = citizen.ToCprBorgerType(DateTime.Now); Assert.AreEqual(Converters.ToCprNumber(citizen.PNR), result.PersonCivilRegistrationIdentifier); }
public void ToCprBorgerType_Valid_CorrectNavneAdresseBeskyttelseIndikator( [Values(true, false)] bool isProtected) { var citizen = new CitizenStub() { _ToAddressProtectionIndicator = isProtected }; var result = citizen.ToCprBorgerType(DateTime.Now); Assert.AreEqual(citizen._ToAddressProtectionIndicator, result.NavneAdresseBeskyttelseIndikator); }
public void ToCprBorgerType_Valid_CorrectFolkekirkeMedlemIndikator( [Values(true, false)] bool isMember) { var citizen = new CitizenStub() { _ToChurchMembershipIndicator = isMember }; var result = citizen.ToCprBorgerType(DateTime.Now); Assert.AreEqual(isMember, result.FolkekirkeMedlemIndikator); }
public void ToEgenskabType_Valid_CorrectBirthRegistrationAuthority( [Values("GK", "LTK")] string authorityName) { var citizen = new CitizenStub() { _ToBirthRegistrationAuthority = authorityName }; var result = citizen.ToEgenskabType(); Assert.AreEqual(authorityName, result.FoedselsregistreringMyndighedNavn); }
public void ToEgenskabType_Valid_CorrectGender( [Values('K', 'M')] char gender) { var citizen = new CitizenStub() { Gender = gender }; var result = citizen.ToEgenskabType(); Assert.AreEqual(Converters.ToPersonGenderCodeType(gender), result.PersonGenderCode); }