### Question:
SwicoBillInformation { public void setVatImportTaxes(List<RateDetail> vatImportTaxes) { this.vatImportTaxes = vatImportTaxes; }  String getInvoiceNumber(); void setInvoiceNumber(String invoiceNumber); LocalDate getInvoiceDate(); void setInvoiceDate(LocalDate invoiceDate); String getCustomerReference(); void setCustomerReference(String customerReference); String getVatNumber(); void setVatNumber(String vatNumber); LocalDate getVatDate(); void setVatDate(LocalDate vatDate); LocalDate getVatStartDate(); void setVatStartDate(LocalDate vatStartDate); LocalDate getVatEndDate(); void setVatEndDate(LocalDate vatEndDate); BigDecimal getVatRate(); void setVatRate(BigDecimal vatRate); List<RateDetail> getVatRateDetails(); void setVatRateDetails(List<RateDetail> vatRateDetails); List<RateDetail> getVatImportTaxes(); void setVatImportTaxes(List<RateDetail> vatImportTaxes); List<PaymentCondition> getPaymentConditions(); void setPaymentConditions(List<PaymentCondition> paymentConditions); LocalDate getDueDate(); String encodeAsText(); static SwicoBillInformation decodeText(String text); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test void setVatImportTaxes() { SwicoBillInformation billInformation = new SwicoBillInformation(); billInformation.setVatImportTaxes(Arrays.asList( new RateDetail(BigDecimal.valueOf(77, 1), BigDecimal.valueOf(4812, 2)), new RateDetail(BigDecimal.valueOf(25, 1), BigDecimal.valueOf(1723, 2)) )); assertEquals(2, billInformation.getVatImportTaxes().size()); assertEquals(7.7, billInformation.getVatImportTaxes().get(0).getRate().doubleValue()); assertEquals(17.23, billInformation.getVatImportTaxes().get(1).getAmount().doubleValue()); }