add unitTest.
modify dir.
update example.