Since Moq uses xUnit.net, and xUnit.net has a dependency on System.Web, it's possible that the unit tests have a dependency on System.Web, but Moq itself should not.
Of course, if you're using xUnit.net as your unit testing framework, then the Client profile will not be sufficient.
- Brad (xUnit.net developer)