pub fn restore_below_minimum<T, AccountId>(_dust_trap: Option<AccountId>)where
    T: Mutate<AccountId>,
    <T as Inspect<AccountId>>::Balance: AtLeast8BitUnsigned + Debug,
    AccountId: AtLeast8BitUnsigned,
Expand description

Test the restore function for handling restoration below the minimum balance.

This test verifies that restoring an amount below the minimum balance returns an error and does not change the account balance or total issuance values.

Type Parameters

- `T`: Implements `Mutate<AccountId>`.
- `AccountId`: Account identifier implementing `AtLeast8BitUnsigned`.