A Step-by-Step Guide: How to Write a Unit Test