Cassie wrapped up her testimony today after four days on the stand.