Moq

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 27. September 2017 um 14:03 Uhr durch DirkDe (Diskussion | Beiträge) (Diese und vorangegangene Version: Entwickler; Links zu Seiten in englischer Sprache;). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen
moq
Basisdaten

Aktuelle Version 4.7.127
(26. September 2017)
Programmier­sprache .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

Einzelnachweise

  1. README.md Who? (Englisch), abgerufen am 27. September 2017
  2. Github contributors (Englisch), abgerufen am 27. September 2017
  3. Daniel Cazzulino's Blog: Linq to Mocks is finally born (Englisch), abgerufen am 27. September 2017
  4. NuGet Packages Gallery (Englisch), abgerufen am 27. September 2017