blob: b113d50e7525777d4399f7343ccb84cce0894b8f [file] [log] [blame]
package io.mifos.individuallending.internal.service;
import io.mifos.individuallending.api.v1.domain.product.AccountDesignators;
import org.junit.Assert;
import org.junit.Test;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
public class PaymentBuilderTest {
@Test
public void expandAccountDesignators() {
final Set<String> ret = PaymentBuilder.expandAccountDesignators(new HashSet<>(Arrays.asList(AccountDesignators.CUSTOMER_LOAN_GROUP, AccountDesignators.ENTRY)));
final Set<String> expected = new HashSet<>(Arrays.asList(
AccountDesignators.ENTRY,
AccountDesignators.CUSTOMER_LOAN_GROUP,
AccountDesignators.CUSTOMER_LOAN_PRINCIPAL,
AccountDesignators.CUSTOMER_LOAN_FEES,
AccountDesignators.CUSTOMER_LOAN_INTEREST));
Assert.assertEquals(expected, ret);
}
}