package org.mifos.platform.cashflow.service;
import org.junit.Test;
import java.math.BigDecimal;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;
public class CashFlowDetailTest {
@Test
public void shouldForValidateIndebtednessRate() {
CashFlowDetail cashFlowDetail = new CashFlowDetail();
cashFlowDetail.setTotalCapital(null);
cashFlowDetail.setTotalLiability(BigDecimal.TEN);
assertThat(cashFlowDetail.shouldForValidateIndebtednessRate(), is(false));
cashFlowDetail.setTotalCapital(BigDecimal.ZERO);
cashFlowDetail.setTotalLiability(BigDecimal.TEN);
assertThat(cashFlowDetail.shouldForValidateIndebtednessRate(), is(false));
cashFlowDetail.setTotalCapital(BigDecimal.TEN);
cashFlowDetail.setTotalLiability(null);
assertThat(cashFlowDetail.shouldForValidateIndebtednessRate(), is(false));
cashFlowDetail.setTotalCapital(BigDecimal.TEN);
cashFlowDetail.setTotalLiability(BigDecimal.TEN);
assertThat(cashFlowDetail.shouldForValidateIndebtednessRate(), is(true));
}
}