Gio26031988 ha scritto:
Il problema e' che il mio client rest l ho generato utilizzando swagger.... e swagger purtroppo non fa implementare alcuna interfaccia al mio client...
Crea una classe che faccia da Adapter, ossia che intermediario e che abbia dei metodi specifici legati al dominio (gli stessi che saranno presenti direttamente nell'interfaccia da creare), e che dietro le quinte si basi sul client Swagger per effettuare le richieste "veraci", consentendo però il mock dell'interfaccia.
In alternativa, anche se è brutto, credo che i "mocking framework" (es. Moq) possano supportare anche lo scenario di mocking di una classe concreta, ma dovrei verificare.
Ciao!