This test is same as the previous. `jsonp` can be invoked in multiple ways:

```python
jsonp(param1=1, param2=2)  # Keyword arguments
jsonp({'param1': 1, 'param2': 2})  # Dictionary as parameter
jsonp([('param1', 1), ('param2', 3)])  # List of key/value pairs
```
We have to check that all three calls return a JSON string that can be parsed using `json.loads` and contains the input data.