Qual è il metodo standard migliore per eseguire il test delle unità in un'app dotnetnuke? Ho cercato SO così come il sito Web dnn e non sono riuscito a trovare molte informazioni su questo. Immagino che dnn abbia qualcosa da fare per fare dei test unitari, o almeno una libreria che può essere collegata. Dove posso trovare maggiori informazioni? Un tutorial sull'argomento sarebbe l'ideale, ma qualsiasi risorsa sarebbe apprezzata.DotNetNuke Unit Testing Facilities and Tutorials
Grazie!
bdukes, grazie per la risposta. come vengo da uno sfondo rubino e php, ho newb. Domanda sulla tua risposta. quando dici che l'integrazione MVP di WebForms è la tecnica principale per creare moduli testabili, vuoi dire che scrivi i tuoi test unitari usando MVP e poi collega il componente MVP ora testato a DNN? o intendevi qualcos'altro interamente? – Jonah
WebForms MVP è un framework per lo sviluppo del modulo. Il framework consente una separazione difficile da raggiungere con i metodi di sviluppo standard di WebForms. È possibile utilizzare qualsiasi framework di testing desiderato ([NUnit] (http://www.nunit.org/), [xUnit.net] (http://xunit.codeplex.com/), [MbUnit] (http://mbunit.com/), [SpecFlow] (http://www.specflow.org/)), nonché qualsiasi struttura di derisione/isolamento ([Moq] (https://github.com/Moq/moq), [FakeItEasy] (https://github.com/patrik-hagne/FakeItEasy), [RhinoMocks] (http://hibernatingrhinos.com/open-source/rhino-mocks), [TypeMock] (http: // www. typemock.com/)) – bdukes