added sample unittests