429 $this->assertTrue(is_array($json), 'Returned json must be an array'); |
429 $this->assertTrue(is_array($json), 'Returned json must be an array'); |
430 $this->assertEquals( |
430 $this->assertEquals( |
431 [ "id", "uri", "title", "languages", "modified", "issued", |
431 [ "id", "uri", "title", "languages", "modified", "issued", |
432 "created", "publishers", "contributors", "subjects", "types", |
432 "created", "publishers", "contributors", "subjects", "types", |
433 "transcript", "mediaArray", "geoInfo", "descriptions", |
433 "transcript", "mediaArray", "geoInfo", "descriptions", |
434 "alternativeTitle" ], |
434 "alternativeTitle", "rights"], |
435 array_keys($json) |
435 array_keys($json) |
436 ); |
436 ); |
437 $this->assertEquals(sprintf('%1$s/crdo-CFPP2000_35_SOUNDid', config('corpusparole.handle_prefix')), $json['id']); |
437 $this->assertEquals(sprintf('%1$s/crdo-CFPP2000_35_SOUNDid', config('corpusparole.handle_prefix')), $json['id']); |
438 $this->assertTrue(is_array($json['transcript'])); |
438 $this->assertTrue(is_array($json['transcript'])); |
439 $this->assertTrue(is_array($json['mediaArray'])); |
439 $this->assertTrue(is_array($json['mediaArray'])); |