Moq
moq | |
---|---|
Basisdaten
| |
Aktuelle Version | 4.7.127 (26. September 2017) |
Programmiersprache | .NET-Programmiersprachen |
Kategorie | Test-Framework |
Lizenz | BSD-Lizenz |
github.com/moq/moq4 |
moq ist eine freie (BSD-Lizenz) Programmbibliothek zum Erstellen von Mock-Objekten für Unit-Tests von Programmen in .NET-Programmiersprachen.
Geschichte
Moq wurde ursprünglich von Clarius, Manas and InSTEDD entwickelt.[1]
Die Entwickler mit den meisten Commits nennen sich Jeremy Meng, stakx und Daniel Cazzulino.[2]
Das q anstelle von ck im Namen soll auf die Möglichkeit hinweisen, Mock-Objekte mit einer an LINQ ortientierten Syntax zu konfigurieren[3]. Alternativ dazu stehen auch Setup-Methoden zur Verfügung. Beide Konfigurationsmöglichkeiten arbeiten mit Lambda-Funktionen.
Einsatz
Moq wurde seit 9. Februar 2011 mehr als 16 Millionen mal als NuGet-Paket heruntergeladen.[4]
Siehe auch
Weblinks
- moq bei Github
Einzelnachweise
- ↑
README.md Who?
(Englisch), abgerufen am 27. September 2017 - ↑ Github contributors (Englisch), abgerufen am 27. September 2017
- ↑ Daniel Cazzulino's Blog: Linq to Mocks is finally born (Englisch), abgerufen am 27. September 2017
- ↑ NuGet Packages Gallery (Englisch), abgerufen am 27. September 2017