Wie verwende ich Sinon mit Typescript?

Wenn ich sinon mit typescript dann wie treibe ich die sinon mock zu einer Instanz von meinem Objekt?

Beispielsweise eine SinonMock würde zurückgegeben werden, aber mein controller Prüfling kann verlangen, einen bestimmten Dienst übergeben an den Konstruktor.

var myServiceMock: MyStuff.MyService = <MyStuff.MyService (sinon.mock(MyStuff.MyService));

controllerUnderTest = new MyStuff.MyController(myServiceMock, $log);

Kann sinon verwendet werden mit Typescript?

InformationsquelleAutor der Frage Brandon | 2015-01-26

Schreibe einen Kommentar