entitlement: trivial changes in TestDefaultEntitlement

Remove extra catch blocks - tests will fail if the exception is thrown.

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
entitlement: add extra checks in TestDefaultEntitlement

Make sure the default billing policy is respected by the
cancelEntitlementWithPolicy call.

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
entitlement: fix issue with EntitlementDateHelper

Make sure that, when transforming a LocalDate to a DateTime,
we don't end up in the past if the day is today.

This was causing a bug when cancelling an entitlement end-of-term
during trial.

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>