Skip to content
Snippets Groups Projects
Commit 2354e1fc authored by llaffont's avatar llaffont
Browse files

BiblixNet: récupération de la date de retour

parent 36f73ac3
Branches
Tags
No related merge requests found
......@@ -44,6 +44,11 @@ class Class_WebService_SIGB_BiblixNet_GetRecordsResponseReader extends Class_Web
}
public function endSubfield_995_n($data) {
$this->_current_exemplaire->setDateRetour(Class_Date::humanDate($data, 'dd/MM/yyyy'));
}
public function endSubfield_995_O($data) {
$this->_current_exemplaire->setDisponibilite($data);
}
......
......@@ -82,6 +82,14 @@ class BiblixNetFixtures {
<marcxml:subfield code="k">R ARM C</marcxml:subfield>
<marcxml:subfield code="o">En reliure</marcxml:subfield>
</marcxml:datafield>
<marcxml:datafield tag="995" ind1=" " ind2=" ">
<marcxml:subfield code="b">Mediatheque</marcxml:subfield>
<marcxml:subfield code="f">1000025777323</marcxml:subfield>
<marcxml:subfield code="j">a</marcxml:subfield>
<marcxml:subfield code="k">R ARM C</marcxml:subfield>
<marcxml:subfield code="o">Sorti</marcxml:subfield>
<marcxml:subfield code="n">2012-04-19T00:00:00+02:00</marcxml:subfield>
</marcxml:datafield>
</marcxml:record>
</dlf:bibliographic>
</dlf:record>
......
......@@ -94,7 +94,7 @@ class BiblixNetGetRecordsLaCenseAuxAlouettesTest extends BiblixNetTestCase {
/** @test */
public function getExemplairesShouldReturnAnArrayWithSizeTwo() {
$this->assertEquals(2, count($this->_notice->getExemplaires()));
$this->assertEquals(3, count($this->_notice->getExemplaires()));
}
......@@ -138,6 +138,13 @@ class BiblixNetGetRecordsLaCenseAuxAlouettesTest extends BiblixNetTestCase {
public function secondExemplaireShouldBeReservable() {
$this->assertTrue($this->_notice->getExemplaires()[1]->isReservable());
}
/** @test */
public function thirdExemplaireDateRetourShouldBe19_04_2012() {
$this->assertEquals('19/04/2012', $this->_notice->getExemplaires()[2]->getDateRetour());
}
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment