Examples of DbTestAnnotationInfo


Examples of ch.inftec.ju.testing.db.DbTestAnnotationHandler.DbTestAnnotationInfo

    }

    public void gatherDataSetInfos(Method m, Description desc) {
      logger.debug("Gathering DataSetInfos for method " + m);

      DbTestAnnotationInfo annoInfo = DbTestAnnotationHandler.getDbTestAnnotationInfo(m);
      DataSetConfigInfo configInfo = DbTestAnnotationHandler.getDataSetConfigInfo(annoInfo);

      // Imports
      for (ReflectUtils.AnnotationInfo<DataSet> dsImport : annoInfo.getDataSetAnnos()) {
        // Clean insert
        this.dataSetImports.add(this.getResourceString("", dsImport.getAnnotation().value()));

        // Inserts
        for (String insert : dsImport.getAnnotation().inserts()) {
          this.dataSetImports.add(this.getResourceString(configInfo.getResourcePrefix(), insert));
        }
      }

      // Export
      for (ReflectUtils.AnnotationInfo<DataSetExport> dsExport : annoInfo.getDataSetExportAnnos()) {
        // Export
        this.dataSetExports.add(this.getResourceString(configInfo.getResourcePrefix()
            , new DbTestAnnotationHandler(m, desc).getExportFileName(dsExport.getAnnotation())));
      }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.