/**
     * Test set Azure values
     */
    public function testSetAzureValues()
    {
    	$dateTimeValue = new DateTime();
    	
        $values = array(
            'PartitionKey' => 'partition1',
            'RowKey' => '000001',
            'Name' => 'Maarten',
            'Age' => 25,
            'Visible' => true,
        	'DateInService' => $dateTimeValue
        );
        
        $target = new Microsoft_WindowsAzure_Storage_DynamicTableEntity();
        $target->setAzureValues($values);
        $target->setAzurePropertyType('Age', 'Edm.Int32');

        $this->assertEquals('partition1', $target->getPartitionKey());
        $this->assertEquals('000001',     $target->getRowKey());
        $this->assertEquals('Maarten',    $target->Name);
        $this->assertEquals(25,           $target->Age);
        $this->assertEquals('Edm.Int32',  $target->getAzurePropertyType('Age'));
        $this->assertEquals(true,         $target->Visible);
        $this->assertEquals($dateTimeValue,		$target->DateInService);
        $this->assertEquals('Edm.DateTime',  	$target->getAzurePropertyType('DateInService'));
    }