I am slightly confused as to why we aren't using standard  junit assertions where we can...