The below are the functions which is to be checked. And I am guessing these are some of the test cases to check my contract. If there are more, or if there are any other functions to be added into the token also, please let me know.

Function:

-Approve (Approving allowance)

From owner account

From non-owner account

From a owner account after ownership transfer

-Transfer From (Tranferring fund from an approved allowanced wallet)

Try the minimum amount

Try the maximum amount

Try any amount

Try an amount more than the range

Try an amount more than the token supply

-Unpause (Unpause all the paused wallets together)

Transfer any amount

-Mint (Mint new tokens)

Mint new tokens from owner

Mint new tokens from non-owner

Mint new tokens from owner after ownership transfer

-Decrease Approval (Decrease already set approved allowance)

Decrease approval of a new wallet

Decrease approval of a earlier set wallet within range

Decrease approval of a earlier set wallet to zero

Decrease approval of a earlier set wallet taking just minimum amount

Decrease approval of a earlier set wallet greater than the current value

-Finish Minting (Complete Minting Process for ever)

Try to mint again from owner account

Try to mint again from unknown account

-Pause (Pause all wallets together)

Try to transfer any amount

-Transfer

Transfer Minimum Amount

Transfer Maximum Amount

Tranfer Any Amount

Try an amount more than token supply

Transfer from an invalid account

-Increase Approval (Increase already set approved allowance)

Increase approval of a new wallet

Increase approval of a earlier set wallet within range

Increase approval of a earlier set wallet higher than token total supply

Increase approval of a earlier set wallet taking just minimum amount

Increase approval of a earlier set wallet lower than the current value

-Transfer Ownership (Transfer ownership to a new wallet)

Transfer ownership to a new account

Any help is appreciated.

-Other Tests

transferring other erc20 tokens sent to this contract. (Thanks to rumkin)