package fr.phan.damapping.intellij.plugin.integration.psiparsing;

/**
 * MapperConstructorPsiParsingAndGenerateSourceTest - Psi Parsing, validation and source generation unit test for
 * integration-test module : mapper-constructor
 *
 * @author Sébastien Lesaint
 */
public class MapperConstructorPsiParsingAndGenerateSourceTest extends AbstractPsiParsingAndGenerateSourceTest {
  public MapperConstructorPsiParsingAndGenerateSourceTest() {
    super("mapper-constructor");
  }

  public void testConstructorInstancedGuavaFunction() throws Exception {
    doPsiParsingAndGenerateSourceTest();
  }

  public void testNonPublicMethods() throws Exception {
    doPsiParsingAndGenerateSourceTest();
  }

  public void testWildcardGenerics() throws Exception {
    doPsiParsingAndGenerateSourceTest();
  }
}

@@ -795,11 +795,114 @@
 t();%0A  %7D
+%0A%0A  public void testHandleCustomTypes() throws Exception %7B%0A    doPsiParsingAndGenerateSourceTest();%0A  %7D
 %0A%7D%0A

add Psi parsing unit test for @Mapper class HandleCustomTypes in module mapper-constructor