12. Unit Testing

added spec