BasicTariff & PackagedTariff covered with tests