protected function verifyValue($tableName, $type, $key, $value)
{
$selectQuery = "SELECT * FROM {$tableName} WHERE key = ?";
$options = new ExecutionOptions(array('arguments' => array($key)));
$result = $this->session->execute(new SimpleStatement($selectQuery), $options);
$this->assertEquals(count($result), 1);
$row = $result->first();
$this->assertEquals($row['value'], $value);
$this->assertTrue($row['value'] == $value);
if (isset($row['value'])) {
$this->assertEquals(count($row['value']), count($value));
if (is_object($row['value'])) {
$this->assertEquals($row['value']->type(), $type);
}
}
}