compute resource cli boundary tests

CLI boundary test - compute resource, issue #981
This test has the same issue as the previous comment where `options` is passed to the test with only one key-value pair. What you probably want to do is pass all 3 values required per entry:

```python
@data(
  {u'new-name': generate_string('utf8', 255), u'description': None, u'url': None},
  {u'new-name': None, u'description': generate_string('utf8', 255), u'url': None},
  {u'new-name': None, u'description': None, u'url': generate_url()},
)
```

Note that I am explicitly passing `unicode` strings for the dictionary keys. Also, I'd recommend generating a random URL for that last data entry.