added unit tests for all add subtract multiply divide function