public function testValueByIntrospect() {
$expected = "'string'";
$result = $this->db->value("string");
$this->assertTrue(is_string($result));
$this->assertEqual($expected, $result);
$expected = "'\'this string is escaped\''";
$result = $this->db->value("'this string is escaped'");
$this->assertTrue(is_string($result));
$this->assertEqual($expected, $result);
$this->assertIdentical(1, $this->db->value(true));
$this->assertIdentical(1, $this->db->value('1'));
$this->assertIdentical(1.1, $this->db->value('1.1'));
}