op-assignment tested