| Child |
Name |
Tests |
Failures |
Skipped |
Duration |
Success rate |
| clearError clears error |
clearError clears error |
1 |
0 |
0 |
0.007s |
100% |
| clearSuccess clears success message |
clearSuccess clears success message |
1 |
0 |
0 |
0.006s |
100% |
| coin packages preserve order from repository |
coin packages preserve order from repository |
1 |
0 |
0 |
0.003s |
100% |
| init loads packages and user balance |
init loads packages and user balance |
1 |
0 |
0 |
0.002s |
100% |
| init sets error when packages fail |
init sets error when packages fail |
1 |
0 |
0 |
0.010s |
100% |
| init sets error when user fetch fails |
init sets error when user fetch fails |
1 |
0 |
0 |
0.006s |
100% |
| init with null userId does not crash |
init with null userId does not crash |
1 |
0 |
0 |
0.003s |
100% |
| onPurchaseCompleted coin purchase failure shows error and clears purchasing |
onPurchaseCompleted coin purchase failure shows error and clears purchasing |
1 |
0 |
0 |
0.008s |
100% |
| onPurchaseCompleted coin purchase success |
onPurchaseCompleted coin purchase success |
1 |
0 |
0 |
0.004s |
100% |
| onPurchaseCompleted failure sets error |
onPurchaseCompleted failure sets error |
1 |
0 |
0 |
0.011s |
100% |
| onPurchaseCompleted subscription purchase success |
onPurchaseCompleted subscription purchase success |
1 |
0 |
0 |
0.008s |
100% |
| onPurchaseCompleted success reloads user balance |
onPurchaseCompleted success reloads user balance |
1 |
0 |
0 |
0.005s |
100% |
| redeemBeans 2000 or more shows bonus message |
redeemBeans 2000 or more shows bonus message |
1 |
0 |
0 |
0.018s |
100% |
| redeemBeans failure sets error |
redeemBeans failure sets error |
1 |
0 |
0 |
0.004s |
100% |
| redeemBeans success shows message without bonus |
redeemBeans success shows message without bonus |
1 |
0 |
0 |
0.004s |
100% |
| redeemBeans supports large Long values |
redeemBeans supports large Long values |
1 |
0 |
0 |
0.011s |
100% |
| redeemBeans with insufficient beans sets error |
redeemBeans with insufficient beans sets error |
1 |
0 |
0 |
0.002s |
100% |
| redeemBeans with zero amount is ignored |
redeemBeans with zero amount is ignored |
1 |
0 |
0 |
0.008s |
100% |
| testPurchaseCoins adds coins on success |
testPurchaseCoins adds coins on success |
1 |
0 |
0 |
0.008s |
100% |
| testPurchaseCoins sets error on failure |
testPurchaseCoins sets error on failure |
1 |
0 |
0 |
0.023s |
100% |