new unit tests added

new unit tests added