The rapper took to the witness stand in Los Angeles this week in an assault case which has gone viral.