Performing Unit tests