added log for command class, assert for test class

add new test cases for:
-MarkTest
-ListTest
-DeleteTest