Dopo aver letto cose positive su Moles, vorrei aggiungere un framework di isolamento al nostro set di strumenti per scrivere test di unità.Quadro di isolamento per test per Mono
La nostra applicazione gira su Mono poiché è distribuita su Linux e Windows e non riesco a trovare un framework che supporti Mono.
Ho visto alcuni articoli sulla manipolazione di assiemi usando Cecil ma sto cercando di trovare qualcosa che potremmo realisticamente utilizzare.
Grazie per l'input, Ian. Sì, non ho nemmeno provato a guardare Moles in esecuzione con Mono poiché presumo che fallirà. Stiamo già utilizzando Moq, che ritengo sia fantastico, ma sto cercando strumenti che mi permettano di far fronte a problemi di tipo DateTime.Now. Sono pienamente consapevole di poter avvolgere i metodi statici dietro i metodi di istanza nelle classi proxy, ma non sono sicuro che sia la soluzione più elegante in tutti gli scenari. – sebjsmith
Ohh, intercettazione metodo statico .. che è difficile – IanNorton
Hai guardato con PostSharp per aggiungere pre/post hook ai tuoi metodi? – IanNorton