strong pointer unit test

basic unit test cases for strong pointer