I am new to writing test cases for WebAPI's. I have seen similar questions asked in the past, but not answered, but I am wondering how I would test my APIs if they have an `ODataQueryOptions` as part of the parameters. See below:

```
public IQueryable<Item> GetByIdAndLocale(ODataQueryOptions opts, 
                                         Guid actionuniqueid, 
                                         string actionsecondaryid)

```

Would I have to moq this? If so, how would this look? Any help would be appreciated.