2016-01-18 10 views
16

Ich bin dabei, eine Entscheidung über die spöttische Bibliothek für mein nächstes Projekt zu treffen.Was sind NSubstitute Einschränkungen, speziell vs MOQ?

und weil ich zu diesen Bibliotheken neu bin habe ich eine schnelle Suche

Ich fand, dass MOQ viel populärer als NSubstitute und ich erwarte, dass mehr Hilfe von der Gemeinde hier speziell an SO

Aber ich mochte NSubstitute syntax mehr, auch hat es eine schöne docs.

Also meine Frage ist "Gibt es etwas, was ich erreichen kann mit MOQ kann ich nicht mit NSubstitute erreichen?"

+4

[Dieser Beitrag könnte hilfreich sein] (http : //weareadaptive.com/blog/2014/09/30/why-nsubstitute/), insbesondere der Abschnitt "NSubstitute taxoffs". –

Antwort

26

Ich bin mir nicht bewusst jede Einschränkung von nsubstitute

Vor einigen Jahren war ich ein Adept von moq, und jetzt habe ich eine Vorliebe für nsubstitute. Ich mag die Syntax (Sie rufen direkt die Methode vs. setup auf.) Ich denke, NSsubstitute hat die beste Syntax und ist das am besten lesbare aller Frameworks (aber das ist eine subjektive Behauptung ^^).

Oh vielleicht eine Sache: NSubstitute haben keinen strengen Mock-Modus (aber ich dachte immer, es war eine schlechte Idee, so sah ich es nie als Einschränkung)

+3

NSubstitute ist einfach perfekt und leicht zu erlernen –

Verwandte Themen