public function testSyncAll() { $client = StudienplatzverwaltungAPI::init(); $result = $client->syncFoebisStg(); $this->assertTrue($result); }
public function testGetMetadata() { $sj = '2013/14'; $this->assertNotEquals($this->createAppdaten($sj, $this->createDaten($sj)), false); $this->assertNotEquals($this->createAppdaten($sj, $this->createDaten($sj)), false); $this->assertNotEquals($this->createAppdaten($sj, $this->createDaten($sj)), false); $sj = '2014/15'; $this->assertNotEquals($this->createAppdaten($sj, $this->createDaten($sj)), false); $this->assertNotEquals($this->createAppdaten($sj, $this->createDaten($sj)), false); $api = StudienplatzverwaltungAPI::init(); $metadataJSON = $api->getMetadata(); $this->assertNotEquals($metadataJSON, false); $metadata = json_decode($metadataJSON, false); $this->assertTrue(is_array($metadata)); $this->assertEquals($metadata[0]->studienjahr, '2013/14'); $this->assertEquals($metadata[1]->studienjahr, '2014/15'); }