Sto avendo una classe "Esempio" con un "dati" proprietà che ha un setter privato e vorrei prendere in giro che la proprietà dei daticome per deridere una proprietà con setter privata utilizzando NSubstitute
Public class Example { public string data {get; private set;}}
avrei piace prendere in giro la proprietà dei dati usando NSubstitute. Qualcuno potrebbe aiutarmi a farlo.
Probabilmente non è possibile - la maggior parte delle librerie beffardi non sono in grado di prendere in giro non virtuali, i metodi non-interfaccia. A meno di riprogettare le tue lezioni avrai bisogno di uno strumento più pesante che può riscrivere codice come [Microsoft Moles] (https://msdn.microsoft.com/en-us/library/ff798308.aspx). –
Potrebbe valere la pena notare se è possibile modificare la classe 'Example'. Come notato da @AlexeiLevenkov, se non è possibile, NSub non può aiutarti. Se puoi, la risposta di @ JohnKoerner mostra un modo per farlo. –