Microsoft interview question

Design a mouse and how would you test it.