Esempio n. 1
0
 public void TestAdress()
 {
     var pknodData = new PknodData(CommonData.TolvanPknodResult);
     pknodData.Field_Adress.Should().Be("TOLVAR STIGEN");
     pknodData.Field_Postnummer.Should().Be("12345");
     pknodData.Field_Postort.Should().Be("STOCKHOLM");
 }
Esempio n. 2
0
        public void LengthFieldReadsOk()
        {
            var pknodData = new PknodData(CommonData.TolvanPknodResult);
            pknodData.Field_Svarslängd.Should().Be(704);

            var pknodPlusData = new PknodPlusData(CommonData.TolvanPknodPlusResult);
            pknodPlusData.Field_Svarslängd.Should().Be(1327);
        }
Esempio n. 3
0
 public void ParseGivenPosition()
 {
     var pknodData = new PknodData(CommonData.TolvanPknodResult);
     pknodData.GetStringFieldFromPosition(new FieldDefinitions.FieldDefinition(3, 12)).Should().Be("040000191212");
 }
Esempio n. 4
0
 public PknodInterpreter(PknodData pknodData)
 {
     this.pknodData = pknodData;
 }
Esempio n. 5
0
 public PknodInterpreter(PknodData pknodData)
 {
     this.pknodData = pknodData;
 }
Esempio n. 6
0
        public void TestCivilstånd()
        {
            PknodData pknodData;
            pknodData = new PknodData(TolvanInjectCivilstånd("A"));
            pknodData.Field_Civilstånd.Should().Be(Enums.Civilstånd.A_Ogift);
            pknodData = new PknodData(TolvanInjectCivilstånd("B"));
            pknodData.Field_Civilstånd.Should().Be(Enums.Civilstånd.B_Gift);
            pknodData = new PknodData(TolvanInjectCivilstånd("C"));
            pknodData.Field_Civilstånd.Should().Be(Enums.Civilstånd.C_Änka_eller_änkling);
            pknodData = new PknodData(TolvanInjectCivilstånd("D"));
            pknodData.Field_Civilstånd.Should().Be(Enums.Civilstånd.D_Skild);
            pknodData = new PknodData(TolvanInjectCivilstånd("E"));
            pknodData.Field_Civilstånd.Should().Be(Enums.Civilstånd.E_Registrerad_partner);
            pknodData = new PknodData(TolvanInjectCivilstånd("F"));
            pknodData.Field_Civilstånd.Should().Be(Enums.Civilstånd.F_Skild_partner);
            pknodData = new PknodData(TolvanInjectCivilstånd("G"));
            pknodData.Field_Civilstånd.Should().Be(Enums.Civilstånd.G_Efterlevande_partner);
            pknodData = new PknodData(TolvanInjectCivilstånd("6"));
            pknodData.Field_Civilstånd.Should().Be(Enums.Civilstånd._6_Avliden_person);

            pknodData = new PknodData(TolvanInjectCivilstånd(" "));
            pknodData.Field_Civilstånd.Should().BeNull();
            pknodData = new PknodData(TolvanInjectCivilstånd("Q"));
            pknodData.Field_Civilstånd.Should().BeNull();
        }
Esempio n. 7
0
 public void TestBasområde()
 {
     var pknodData = new PknodData(CommonData.TolvanPknodResult);
     pknodData.Field_Basområde.Should().Be("1329999");
 }
Esempio n. 8
0
 public void TestAktuelltPersonnummer()
 {
     var pknodData = new PknodData(CommonData.TolvanPknodResult);
     pknodData.Field_Aktuellt_Personnummer.Should().Be("191212121212");
 }
Esempio n. 9
0
 public void SenastRegDatum()
 {
     var pknodData = new PknodData(CommonData.TolvanPknodResult);
     pknodData.Field_SenasteRegDatum.Should().Be(new DateTime(2008, 01, 16));
 }
Esempio n. 10
0
        public void TestReturnCode()
        {
            var pknodData = new PknodData(CommonData.TolvanPknodResult);
            pknodData.Field_Returkod.Should().Be(Enums.ReturnCode.Tjänsten_utförd);

            var pknodDataFail = new PknodData(CommonData.TolvanFelaktigtLän);
            pknodDataFail.Field_Returkod.Should().Be(Enums.ReturnCode.Län_felaktigt);
        }
Esempio n. 11
0
 public void TestPersonnummerPersonIdTyp()
 {
     var pknodData = new PknodData(CommonData.TolvanPknodResult);
     pknodData.Field_PersonIDTyp.Should().Be(Enums.PersonType.Uppgift_från_RSV__ordinarie_personnummer);
 }
Esempio n. 12
0
        public void TestNamn()
        {
            var pknodData = new PknodData(CommonData.TolvanPknodResult);
            pknodData.Field_Namn.Should().Be("TOLVANSSON, TOLVAN");

            var pknodPlusData = new PknodPlusData(CommonData.TolvanPknodPlusResult);
            pknodPlusData.Field_Namn.Should().Be("Tolvansson, Tolvan");
        }
Esempio n. 13
0
 public void TestLKF()
 {
     var pknodData = new PknodData(CommonData.TolvanPknodResult);
     pknodData.Field_Län.Should().Be("01"); // Stockholms län
     pknodData.Field_Kommun.Should().Be("80"); // Stockholm
     #pragma warning disable CS0618 // Type or member is obsolete
     pknodData.Field_Församling.Should().Be("19"); // Västermalm
     #pragma warning restore CS0618 // Type or member is obsolete
 }