implemented consumer project tree test cases