tdd on evaluateToken for and operation complete