Calculator with Unit Testing