Discuss the difference between substantive test of transactions and substantive test of balances

Discuss the difference between substantive test of transactions and substantive test of balances, and identify at least two (2) situations when an auditor should test account balances.

Support your rationale with related examples of such circumstances.