function testGetHdsykdomArray() { $hp = new HdsykdomParser(); $parseString = "testNr|100|Pa|1|hundsomharnr|223321|231212855/9128|i|||||14823320706|3423238|sin||||||0022332|30.11.2020|01.04.2040"; $pa = $hp->getArray($parseString); $this->assertEquals("testNr", $pa["avlestAv"]); $this->assertEquals("100", $pa["betaling"]); $this->assertEquals("Pa", $pa["diagnose"]); $this->assertEquals("1", $pa["diagnoseKode"]); $this->assertEquals("hundsomharnr", $pa["endretAv"]); $this->assertEquals("223321", $pa["hofteDyId"]); $this->assertEquals("231212855/9128", $pa["hundId"]); $this->assertEquals("i", $pa["idmerket"]); $this->assertEquals("", $pa["idmerketkode"]); $this->assertEquals("", $pa["kode"]); $this->assertEquals("", $pa["lidelse"]); $this->assertEquals("", $pa["lidelsekode"]); $this->assertEquals("14823320706", $pa["personId"]); $this->assertEquals("3423238", $pa["raseId"]); $this->assertEquals("sin", $pa["registrertAv"]); $this->assertEquals("", $pa["sekHoyre"]); $this->assertEquals("", $pa["sekHoyreKode"]); $this->assertEquals("", $pa["sekVenstre"]); $this->assertEquals("", $pa["sekVenstreKode"]); $this->assertEquals("", $pa["sendes"]); $this->assertEquals("0022332", $pa["veterinerId"]); $this->assertEquals("2020-11-30", $pa["rontgenDato"]); $this->assertEquals("2040-04-01", $pa["avlestDato"]); }