Added tests and a Friend class
Null commit