examples reporting - added some unit tests