I was wondering in general how to properly test Vue Components to cover almost everything, to confidently tell a customer that it works and it will not fail unless something big