Esempio n. 1
0
            public void ToCprBorgerType_Valid_NotNull()
            {
                var citizen = new CitizenStub();
                var result  = citizen.ToCprBorgerType(DateTime.Now);

                Assert.NotNull(result);
            }
Esempio n. 2
0
            public void ToCprBorgerType_Valid_NullAddressNoteText()
            {
                var citizen = new CitizenStub();
                var result  = citizen.ToCprBorgerType(DateTime.Now);

                Assert.IsNullOrEmpty(result.AdresseNoteTekst);
            }
Esempio n. 3
0
            public void ToEgenskabType_Valid_CorrectNaermestePaaroerende()
            {
                var citizen = new CitizenStub()
                {
                };
                var result = citizen.ToEgenskabType();

                Assert.AreEqual(citizen._ToNextOfKin, result.NaermestePaaroerende);
            }
Esempio n. 4
0
            public void ToEgenskabType_Valid_CorrectKontaktKanal()
            {
                var citizen = new CitizenStub()
                {
                };
                var result = citizen.ToEgenskabType();

                Assert.AreEqual(citizen._ToKontaktKanalType, result.KontaktKanal);
            }
Esempio n. 5
0
            public void ToEgenskabType_Valid_CorrectBirthdate()
            {
                var citizen = new CitizenStub()
                {
                };
                var result = citizen.ToEgenskabType();

                Assert.AreEqual(citizen._ToBirthdate, result.BirthDate);
            }
Esempio n. 6
0
            public void ToEgenskabType_Valid_CorrectNavnStruktur()
            {
                var citizen = new CitizenStub()
                {
                };
                var result = citizen.ToEgenskabType();

                Assert.AreEqual(citizen._ToNavnStrukturType, result.NavnStruktur);
            }
Esempio n. 7
0
            public void ToEgenskabType_Valid_CorrectVirkning()
            {
                var citizen = new CitizenStub()
                {
                };
                var result = citizen.ToEgenskabType();

                Assert.AreEqual(citizen._ToEgenskabVirkningType, result.Virkning);
            }
Esempio n. 8
0
            public void ToCprBorgerType_Valid_FalsePersonNummerGyldighedStatusIndikator()
            {
                var citizen = new CitizenStub()
                {
                };
                var result = citizen.ToCprBorgerType(DateTime.Now);

                Assert.AreEqual(false, result.TelefonNummerBeskyttelseIndikator);
            }
Esempio n. 9
0
            public void ToCprBorgerType_Valid_CorrectAdresseType()
            {
                var citizen = new CitizenStub()
                {
                };
                var result = citizen.ToCprBorgerType(DateTime.Now);

                Assert.AreEqual(citizen._ToAdresseType, result.FolkeregisterAdresse);
            }
Esempio n. 10
0
            public void ToEgenskabType_Valid_NotNull()
            {
                var citizen = new CitizenStub()
                {
                };
                var result = citizen.ToEgenskabType();

                Assert.NotNull(result);
            }
Esempio n. 11
0
            public void ToCprBorgerType_Valid_CorrectPersonNationalityCode()
            {
                var citizen = new CitizenStub()
                {
                };
                var result = citizen.ToCprBorgerType(DateTime.Now);

                Assert.AreEqual(citizen._ToCountryIdentificationCodeType, result.PersonNationalityCode);
            }
Esempio n. 12
0
            public void ToEgenskabType_Valid_CorrectAndreAdresser()
            {
                var citizen = new CitizenStub()
                {
                };
                var result = citizen.ToEgenskabType();

                Assert.AreEqual(citizen._ToAndreAdresse, result.AndreAdresser);
            }
Esempio n. 13
0
            public void ToEgenskabType_Valid_CorrectBirthPlaceText()
            {
                var citizen = new CitizenStub()
                {
                    BirthPlaceText = "jkhgkhkahkj"
                };
                var result = citizen.ToEgenskabType();

                Assert.AreEqual(citizen.BirthPlaceText, result.FoedestedNavn);
            }
Esempio n. 14
0
            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);
            }
Esempio n. 15
0
            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);
            }
Esempio n. 16
0
            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);
            }
Esempio n. 17
0
            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);
            }
Esempio n. 18
0
            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);
            }
Esempio n. 19
0
            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);
            }