We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2aab416 commit 66fb47cCopy full SHA for 66fb47c
src/satisfy/execute-plan.js
@@ -1,3 +1,12 @@
1
-export default function executePlan () {
+export default function executePlan (double, call, stubbing) {
2
+ // 1. get stubbed value
3
+ // 2. stubbing.incrementSatisfactions()
4
+ // 2a. invoke any callback matchers
5
+ // 3. switch stubbing.type
6
+ // case 'thenReturn': return value
7
+ // case 'thenDo': return value.apply(actualContext, actualArgs)
8
+ // case 'thenThrow': throw value
9
+ // case 'thenResolve': return createPromise(stubbing, value, true)
10
+ // case 'thenReject': return createPromise(stubbing, value, false)
11
}
12
0 commit comments