public function testCreateLocationNodeAssignmentCreation($field, $value)
{
$this->insertDatabaseFixture(__DIR__ . '/_fixtures/full_example_tree.php');
$handler = $this->getLocationGateway();
$handler->createNodeAssignment(new CreateStruct(array('contentId' => 68, 'contentVersion' => 1, 'mainLocationId' => 1, 'priority' => 1, 'remoteId' => 'some_id', 'sortField' => 2, 'sortOrder' => 0, 'hidden' => 1)), '77', DoctrineDatabase::NODE_ASSIGNMENT_OP_CODE_CREATE);
$query = $this->handler->createSelectQuery();
$this->assertQueryResult(array(array($value)), $query->select($field)->from('eznode_assignment')->where($query->expr->lAnd($query->expr->eq('contentobject_id', 68), $query->expr->eq('parent_node', 77))));
}