@Override
    public UpsertTarget create(ExpressionEvalContext evalContext) {
        return new PortableUpsertTarget(classDefinition);
    }
@Test
    public void test_create() {
        PortableUpsertTargetDescriptor descriptor =
                new PortableUpsertTargetDescriptor(new ClassDefinitionBuilder(1, 2, 3).build());

        // when
        UpsertTarget target = descriptor.create(mock());

        // then
        assertThat(target).isInstanceOf(PortableUpsertTarget.class);
    }