Add shed loads of unit tests