    @Test
    public void curry() throws Exception {

        Function<Integer, Consumer<Integer>> variable = RxCurryingConsumer
                .curry(new BiConsumer<Integer, Integer>() {
                    @Override
                    public void accept(Integer first, Integer second) {
                        Assert.assertEquals(5, first + second);
                    }
                });
        Consumer<Integer> firstForm = variable.apply(3);
        firstForm.accept(2);
    }