55 votes

MOQ - Setup () vs SetupGet ()

Quelqu'un pourrait-il s'il vous plaît clarifier la différence entre les méthodes SetupGet () et Setup () pour MOQ?

De plus, existe-t-il une vidéo de formation en ligne ou une formation pour débutants disponible pour MOQ? Veuillez noter que j'ai déjà consulté ces liens et que je n'ai pas trouvé très utile le niveau biginners: http://code.google.com/p/moq/wiki/QuickStart

Ce que je cherche, c'est un tutoriel avec un bon exemple :-)

57voto

John Allers Points 1976

Setup() peut être utilisé pour se moquant d'une méthode ou d'une propriété.

SetupGet() est précisément de se moquer de la lecture d'une propriété. A pris un coup d'oeil rapide à la Moq code source et il semble que si vous utilisez le programme d'Installation() sur une propriété de lecture, elle appelle SetupGet(). Donc, dans ce cas, il est probablement plus la préférence personnelle, si vous voulez être plus explicite et l'utilisation SetupGet() au lieu de Setup().

Bien sûr, ma connaissance de Moq est limité, donc je ne sais pas si il y a des cas particuliers où vous auriez besoin d'utiliser SetupGet() sur Setup().

14voto

Anton Points 607

SetupGet fonctionne lorsque vous essayez de simuler une propriété en lecture seule

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X