A senior developer walks us through several unit testing scenariors, such as verifying executions and mocking void methods, using two testing frameworks.