Our contract is too large to be run in the GUI version of Ganache, so the CLI version is needed to bypass the contract size limit.
npm install ganache --global
ganache --chain.allowUnlimitedContractSize
-> to run Ganache
truffle test
from the root directory
If the test suite is failing, ganache can be run with another command instead: ganache --chain.allowUnlimitedContractSize --chain.vmErrorsOnRPCResponse
This file contains our individual unit tests for our written functions.
This file contains our test flows covered in our presentation, representing usage scenarios.