add deque unit test