Gradle Test Run :app:testDevDebugUnitTest

EconomyConfigMilestoneTest

summary

16

tests

0

failures

0

skipped

0.016s

duration

100%

successful

Child Tests Failures Skipped Duration Success rate
MilestoneReward default constructor has correct defaults 1 0 0 0s 100%
MilestoneReward fromMap defaults amount to zero when missing 1 0 0 0s 100%
MilestoneReward fromMap defaults giftId to null 1 0 0 0.001s 100%
MilestoneReward fromMap defaults quantity to one when missing 1 0 0 0s 100%
MilestoneReward fromMap defaults type to coins 1 0 0 0.005s 100%
MilestoneReward fromMap ignores wrong type for amount 1 0 0 0s 100%
MilestoneReward fromMap parses Int amount correctly 1 0 0 0s 100%
MilestoneReward fromMap parses Long amount correctly 1 0 0 0s 100%
MilestoneReward fromMap parses type gift with giftId 1 0 0 0s 100%
milestoneRewards defaults to empty when key is absent 1 0 0 0.003s 100%
milestoneRewards handles malformed inner objects 1 0 0 0s 100%
milestoneRewards parses numeric-string keys correctly 1 0 0 0.001s 100%
milestoneRewards skips entries with non-integer string keys 1 0 0 0s 100%
milestoneRewards with empty inner map uses MilestoneReward defaults 1 0 0 0.001s 100%
milestoneRewards with non-Map value defaults to empty 1 0 0 0s 100%
milestoneRewards with null value defaults to empty 1 0 0 0s 100%