Inside the contracts folder, create a .js file that will house our tests; call it test-task-master.js.
Again, stick to the same practice of prepending our contract name with the word test so that it's clear that it's a test file. I prefer JavaScript file names to be snake case, but if you prefer camelCase file names, that is fine too.
Inside the test-task-master.js file, let's import our contract so we can make use of it in our tests:
const TaskMaster = artifacts.require("../contracts/TaskMaster.sol");
artifacts is automatically injected by Truffle inside our test environment, and it allows us to instantiate our contract easily for the purpose of testing.
Next, let's define a function where we will place all of the unit tests of our contract. Underneath the artifacts.require statement, add the following block of...