public function testWriteAndGet() { $fixture = new Configuration(); $fixture->fields = ['name' => '\\Extasy\\Model\\Columns\\Input', 'surname' => '\\Extasy\\Model\\Columns\\Input']; $this->configurationRepository->write($fixture); $this->assertEquals($fixture, $this->configurationRepository->read()); $anotherFixture = new Configuration(); $anotherFixture->fields = ['name2' => '\\Extasy\\Model\\Columns\\Input', 'surname2' => '\\Extasy\\Model\\Columns\\Input']; $this->configurationRepository->write($anotherFixture); $this->assertEquals($anotherFixture, $this->configurationRepository->read()); }