@@ -1077,11 +1077,7 @@ test('spy function', () => {
10771077
10781078## toHaveBeenCalledTimes
10791079
1080- <<<<<<< HEAD
1081- - ** 类型** : ` (amount: number) => Awaitable<void> `
1082- =======
1083- - ** Type:** ` (amount: number) => Awaitable<void> `
1084- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1080+ - ** 类型:** ` (amount: number) => Awaitable<void> `
10851081
10861082这个断言检查函数是否被调用了特定次数。需要将一个 spy 函数传递给 ` expect ` 。
10871083
@@ -1106,11 +1102,7 @@ test('spy function called two times', () => {
11061102
11071103## toHaveBeenCalledWith
11081104
1109- <<<<<<< HEAD
1110- - ** 类型** : ` (...args: any[]) => Awaitable<void> `
1111- =======
1112- - ** Type:** ` (...args: any[]) => Awaitable<void> `
1113- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1105+ - ** 类型:** ` (...args: any[]) => Awaitable<void> `
11141106
11151107这个断言检查函数是否至少一次被调用,并带有特定的参数。需要将一个 spy 函数传递给 ` expect ` 。
11161108
@@ -1136,11 +1128,7 @@ test('spy function', () => {
11361128
11371129## toHaveBeenCalledBefore
11381130
1139- <<<<<<< HEAD
1140- - ** 类型** : ` (mock: MockInstance, failIfNoFirstInvocation?: boolean) => Awaitable<void> `
1141- =======
1142- - ** Type:** ` (mock: MockInstance, failIfNoFirstInvocation?: boolean) => Awaitable<void> `
1143- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1131+ - ** 类型:** ` (mock: MockInstance, failIfNoFirstInvocation?: boolean) => Awaitable<void> `
11441132
11451133这个断言检查一个 ` Mock ` 是否在另一个 ` Mock ` 之前被调用。
11461134
@@ -1159,11 +1147,7 @@ test('calls mock1 before mock2', () => {
11591147
11601148## toHaveBeenCalledAfter
11611149
1162- <<<<<<< HEAD
1163- - ** 类型** : ` (mock: MockInstance, failIfNoFirstInvocation?: boolean) => Awaitable<void> `
1164- =======
1165- - ** Type:** ` (mock: MockInstance, failIfNoFirstInvocation?: boolean) => Awaitable<void> `
1166- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1150+ - ** 类型:** ` (mock: MockInstance, failIfNoFirstInvocation?: boolean) => Awaitable<void> `
11671151
11681152这个断言检查一个 ` Mock ` 是否在另一个 ` Mock ` 之后被调用。
11691153
@@ -1182,11 +1166,7 @@ test('calls mock1 after mock2', () => {
11821166
11831167## toHaveBeenCalledExactlyOnceWith
11841168
1185- <<<<<<< HEAD
1186- - ** 类型** : ` (...args: any[]) => Awaitable<void> `
1187- =======
1188- - ** Type:** ` (...args: any[]) => Awaitable<void> `
1189- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1169+ - ** 类型:** ` (...args: any[]) => Awaitable<void> `
11901170
11911171这个断言检查函数是否恰好被调用了一次,并且带有特定的参数。需要将一个 spy 函数传递给 ` expect ` 。
11921172
@@ -1210,11 +1190,7 @@ test('spy function', () => {
12101190
12111191## toHaveBeenLastCalledWith
12121192
1213- <<<<<<< HEAD
1214- - ** 类型** : ` (...args: any[]) => Awaitable<void> `
1215- =======
1216- - ** Type:** ` (...args: any[]) => Awaitable<void> `
1217- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1193+ - ** 类型:** ` (...args: any[]) => Awaitable<void> `
12181194
12191195这个断言检查函数在其最后一次调用时是否被传入了特定的参数。需要将一个 spy 函数传递给 ` expect ` 。
12201196
@@ -1240,11 +1216,7 @@ test('spy function', () => {
12401216
12411217## toHaveBeenNthCalledWith
12421218
1243- <<<<<<< HEAD
1244- - ** 类型** : ` (time: number, ...args: any[]) => Awaitable<void> `
1245- =======
1246- - ** Type:** ` (time: number, ...args: any[]) => Awaitable<void> `
1247- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1219+ - ** 类型:** ` (time: number, ...args: any[]) => Awaitable<void> `
12481220
12491221这个断言检查函数是否在特定的次数被调用时带有特定的参数。计数从 1 开始。因此,要检查第二次调用,我们需要写成 ` .toHaveBeenNthCalledWith(2, ...) ` 。
12501222
@@ -1271,11 +1243,7 @@ test('first call of spy function called with right params', () => {
12711243
12721244## toHaveReturned
12731245
1274- <<<<<<< HEAD
1275- - ** 类型** : ` () => Awaitable<void> `
1276- =======
1277- - ** Type:** ` () => Awaitable<void> `
1278- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1246+ - ** 类型:** ` () => Awaitable<void> `
12791247
12801248这个断言检查函数是否至少成功返回了一次值( i.e. ,没有抛出错误)。需要将一个 spy 函数传递给 ` expect ` 。
12811249
@@ -1299,11 +1267,7 @@ test('spy function returned a value', () => {
12991267
13001268## toHaveReturnedTimes
13011269
1302- <<<<<<< HEAD
1303- - ** 类型** : ` (amount: number) => Awaitable<void> `
1304- =======
1305- - ** Type:** ` (amount: number) => Awaitable<void> `
1306- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1270+ - ** 类型:** ` (amount: number) => Awaitable<void> `
13071271
13081272这个断言检查函数是否在确切的次数内成功返回了值( i.e. ,没有抛出错误)。需要将一个 spy 函数传递给 ` expect ` 。
13091273
@@ -1322,11 +1286,7 @@ test('spy function returns a value two times', () => {
13221286
13231287## toHaveReturnedWith
13241288
1325- <<<<<<< HEAD
1326- - ** 类型** : ` (returnValue: any) => Awaitable<void> `
1327- =======
1328- - ** Type:** ` (returnValue: any) => Awaitable<void> `
1329- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1289+ - ** 类型:** ` (returnValue: any) => Awaitable<void> `
13301290
13311291我们可以调用这个断言来检查函数是否至少一次成功返回了带有特定参数的值。需要将一个 spy 函数传递给 ` expect ` 。
13321292
@@ -1344,11 +1304,7 @@ test('spy function returns a product', () => {
13441304
13451305## toHaveLastReturnedWith
13461306
1347- <<<<<<< HEAD
1348- - ** 类型** : ` (returnValue: any) => Awaitable<void> `
1349- =======
1350- - ** Type:** ` (returnValue: any) => Awaitable<void> `
1351- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1307+ - ** 类型:** ` (returnValue: any) => Awaitable<void> `
13521308
13531309我们可以使用这个断言来检查函数在最后一次被调用时是否成功返回了特定的值。需要将一个 spy 函数传递给 ` expect ` 。
13541310
@@ -1367,11 +1323,7 @@ test('spy function returns bananas on a last call', () => {
13671323
13681324## toHaveNthReturnedWith
13691325
1370- <<<<<<< HEAD
1371- - ** 类型** : ` (time: number, returnValue: any) => Awaitable<void> `
1372- =======
1373- - ** Type:** ` (time: number, returnValue: any) => Awaitable<void> `
1374- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1326+ - ** 类型:** ` (time: number, returnValue: any) => Awaitable<void> `
13751327
13761328我们可以调用这个断言来检查函数是否在特定的调用中成功返回了带有特定参数的值。需要将一个 spy 函数传递给 ` expect ` 。
13771329
@@ -1392,11 +1344,7 @@ test('spy function returns bananas on second call', () => {
13921344
13931345## toHaveResolved
13941346
1395- <<<<<<< HEAD
1396- - ** 类型** : ` () => Awaitable<void> `
1397- =======
1398- - ** Type:** ` () => Awaitable<void> `
1399- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1347+ - ** 类型:** ` () => Awaitable<void> `
14001348
14011349这个断言检查函数是否至少一次成功地解析了一个值( i.e. ,没有被拒绝)。需要将一个 spy 函数传递给 ` expect ` 。
14021350
@@ -1422,11 +1370,7 @@ test('spy function resolved a value', async () => {
14221370
14231371## toHaveResolvedTimes
14241372
1425- <<<<<<< HEAD
1426- - ** 类型** : ` (amount: number) => Awaitable<void> `
1427- =======
1428- - ** Type:** ` (amount: number) => Awaitable<void> `
1429- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
1373+ - ** 类型:** ` (amount: number) => Awaitable<void> `
14301374
14311375此断言检查函数是否已成功解析值精确次数(即未 reject)。需要将 spy 函数传递给` expect ` 。
14321376
@@ -1447,11 +1391,7 @@ test('spy function resolved a value two times', async () => {
14471391
14481392## toHaveResolvedWith
14491393
1450- <<<<<<< HEAD
14511394- ** 类型:** ` (returnValue: any) => Awaitable<void> `
1452- =======
1453- - ** Type:** ` (returnValue: any) => Awaitable<void> `
1454- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
14551395
14561396您可以调用此断言来检查函数是否至少成功解析过一次某个值。需要将 spy 函数传递给` expect ` 。
14571397
@@ -1471,11 +1411,7 @@ test('spy function resolved a product', async () => {
14711411
14721412## toHaveLastResolvedWith
14731413
1474- <<<<<<< HEAD
14751414- ** 类型:** ` (returnValue: any) => Awaitable<void> `
1476- =======
1477- - ** Type:** ` (returnValue: any) => Awaitable<void> `
1478- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
14791415
14801416您可以调用此断言来检查函数在上次调用时是否已成功解析某个值。需要将 spy 函数传递给` expect ` 。
14811417
@@ -1496,11 +1432,7 @@ test('spy function resolves bananas on a last call', async () => {
14961432
14971433## toHaveNthResolvedWith
14981434
1499- <<<<<<< HEAD
15001435- ** 类型:** ` (time: number, returnValue: any) => Awaitable<void> `
1501- =======
1502- - ** Type:** ` (time: number, returnValue: any) => Awaitable<void> `
1503- >>>>>>> ec964f36ce7596a023a32b8265f6019c51b32926
15041436
15051437你可以调用此断言来检查函数在特定调用中是否成功解析了某个值。需要将一个 spy 函数传递给 ` expect ` 。
15061438
0 commit comments