@Test public void deeply_wrapped_projection_compresses_projection() { FactoryExpression<String> wrapped = FactoryExpressionUtils.wrap(concat2); assertEquals("1234", wrapped.newInstance("1", "2", "3", "4")); }
@Test public void deeply_wrapped_projection_has_right_arguments() { FactoryExpression<String> wrapped = FactoryExpressionUtils.wrap(concat2); assertEquals(Arrays.asList(str1, str2, str3, str4), wrapped.getArgs()); }