Question: why unit testing is important?
Answer: Unit testing allows the programmer to refactor code or upgrade system libraries at a later date and make sure the module still works correctly. Unit tests detect changes that may break a design contract. They help with maintaining and changing the code. ... Unit testing verifies the accuracy of the each unit.