Unit Test V1.0
-Not complete yet
-Some part confuse