Added ILock & ICondition tests