mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 14:57:10 +00:00
Merge pull request #21991 from 43081j/sinon-instance
sinon: add createStubInstance sandbox
This commit is contained in:
Vendored
+2
@@ -495,6 +495,8 @@ declare namespace Sinon {
|
||||
usingPromise(promiseLibrary: any): SinonSandbox;
|
||||
verify(): void;
|
||||
verifyAndRestore(): void;
|
||||
createStubInstance(constructor: any): any;
|
||||
createStubInstance<TType>(constructor: StubbableType<TType>): SinonStubbedInstance<TType>;
|
||||
}
|
||||
|
||||
interface SinonSandboxStatic {
|
||||
|
||||
@@ -129,6 +129,8 @@ function testSandbox() {
|
||||
sandbox.resetBehavior();
|
||||
sandbox.verify();
|
||||
sandbox.verifyAndRestore();
|
||||
sandbox.createStubInstance(TestCreateStubInstance).someTestMethod('some argument');
|
||||
sandbox.createStubInstance<TestCreateStubInstance>(TestCreateStubInstance).someTestMethod('some argument');
|
||||
}
|
||||
|
||||
function testPromises() {
|
||||
|
||||
Reference in New Issue
Block a user