A unit test is a way of testing a unit – the smallest piece of code that can be logically isolated in a system. In most programming languages, that is a function, a subroutine, a method or a property. 

Many times when we start in the world of software development we forget how important unit testing is, and we skip it.


read more