adding first set of unit tests.