* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ abstract class StoreTestCase extends TestCase { public function testSaveLoad() { $store = $this->getStore(); $store->save('foo', new Record(array('foo' => 'bar'))); $record = $store->load('foo'); $this->assertInstanceOf(RecordInterface::class, $record); $this->assertEquals('bar', $record->foo); $this->assertEquals(null, $store->load('bar')); } /** * @return \PSX\Record\StoreInterface */ abstract public function getStore(); } __halt_compiler();----SIGNATURE:----phhKvyEMie5bMRSghbEB0TWVqxhXPWepPWi+yWsagAhKzToNl/qgP567nIDVPyxqMs8W4I4QQpA80oNXPklJTK0uklxdHZye9WDGdlGIG7EfDOGcsIcyrir5oYB71n1uEjQA94ycPnUNq+GW5yGPZYbOPkekk2RUMhwtaezx0kI7lSO4iRFPcgmJ9/JFOuHJllByRv6qw33jqAbYDvB7XVrz4Jv2PmNlN3hfK7VGzAs3vUmwT3ZEZLeMSn7VkDGjodPN+BFx9O/7y/3sBidVoyMJLgwkBQnu5DG8CSfhKG7fipRf+g2PBCHFi8ES5b6Z0xIWurzBADoQh98JZuH+o0RKHCafUwV6CUzE/iGpzm0NtVM9mGpx+rebTUAEONe0rabIg5LSZTxIa71cINpZnnyreJujiy5uofkKvuw431XMtVQRyScDgVeS2HLzVCRNCyZUPv+B95Th8NGSMyDOWYD7fQRgG81M1ZamuEIuHMkPUnUDWD8QLYlBP/PhpcrtVlCEGpZ9h5q8GR2N+xiHc/EKuFvJQqceQPdVGjcp6MwCK1LOHuegqeEbaNDHAwmxldKr4YBLr8AadjBNMUh1Ryb4a9HJrDV8uTHRHQOGPuOGiVIo0/Wz/bYWvERt3MYSLE3rO1mYwQX3ffDeqQl7uDGmfJP6n0yMshsNi6q/TAY=----ATTACHMENT:----MTk1MjcyNzM4MjQ0MDYwNSA1NDQ4NDAwNzA0MzgzNTk4IDk1MjMzMDIyMTczMDMzMzM=