Sono abbastanza nuovo da usare moq. Sono nella creazione di alcuni casi di test di unità per HttpModule
e tutto funziona bene fino a quando ho colpito una proprietà static
come segueProprietà statica fittizia con moq
this.applicationPath = (HttpRuntime.AppDomainAppVirtualPath.Length > 1) ? HttpRuntime.AppDomainAppVirtualPath : String.Empty;
Non so come creare schernisce per static
di classe e proprietà come HttpRuntime.AppDomainAppVirtualPath
. Il context
, request
e response
sono stati presi in giro bene con il codice di esempio che ottengo dal moq. Apprezzerò se qualcuno mi può aiutare su questo.
Quando si chiede di Moq, suggerire un prodotto comico è un po 'fuori. – Finglas
Perché? È un'opzione. L'avvolgimento statico è migliore, ma conoscere le opzioni è sempre una buona cosa. –
Chiede una soluzione su come farlo con Moq. Ecco perchè. – Finglas