@Test
void someLoansApplicable() {

    final DefaultValues v = new DefaultValues(DefaultPortfolio.PROGRESSIVE);
    v.setSellingMode(SellingMode.SELL_FILTERS);
    final ParsedStrategy p = spy(new ParsedStrategy(v));
    doAnswer(e -> e.getArgument(0)).when(p)
        .getMatchingSellFilters(any(), any());
    final SellStrategy s = new NaturalLanguageSellStrategy(p);
    final PortfolioOverview portfolio = mock(PortfolioOverview.class);
    final Stream<RecommendedInvestment> result = s.recommend(Collections.singletonList(mockDescriptor()),
            portfolio, mockSessionInfo());
    assertThat(result).hasSize(1);
}