I suppose this is more like two questions. Considering i wanted to do some automated testing of a restful web service that is written in c#.
How can I using java and something like rest-assured test this API? can I some how mock it to test or do I need to write my automation code in c# in order to do this?
Should I deploy the API on to a server e.g IIS and just run tests against the real service, How / when should we be mocking?