@Test
public void shouldThrowExceptionIfConversionInformationIsNotConsistent() throws Exception {

    final Nobt nobt = aNobt()
            .withCurrency(new CurrencyKey("EUR"))
            .build();
    final ExpenseDraft expenseDraft = anExpenseDraft()
            .withConversionInformation(new ConversionInformation(new CurrencyKey("EUR"), BigDecimal.TEN))
            .build();
    expectedException.expect(ConversionInformationInconsistentException.class);
    nobt.createExpenseFrom(expenseDraft);
}