类 SpecGeneralTest

java.lang.Object
javafx.application.Application
com.tlcsdm.frame.SampleBase
com.tlcsdm.smc.SmcSample
com.tlcsdm.smc.unitTest.SpecGeneralTest
所有已实现的接口:
Sample

public class SpecGeneralTest extends SmcSample
为specGeneral测试文档的测试生成差异文件, 提高测试效率.
从以下版本开始:
1.0.0
作者:
unknowIfGuestInDream
  • 字段详细资料

    • mergeResultCheck

      private javafx.scene.control.CheckBox mergeResultCheck
    • onlyGenerateCheck

      private javafx.scene.control.CheckBox onlyGenerateCheck
    • excelField

      private javafx.scene.control.TextField excelField
    • excelFileChooser

      private javafx.stage.FileChooser excelFileChooser
    • generalButton

      private javafx.scene.control.Button generalButton
    • generalField

      private javafx.scene.control.TextField generalField
    • generalChooser

      private javafx.stage.DirectoryChooser generalChooser
    • outputField

      private javafx.scene.control.TextField outputField
    • outputChooser

      private javafx.stage.DirectoryChooser outputChooser
    • macroLengthField

      private NumberTextField macroLengthField
    • ignoreSheetField

      private javafx.scene.control.TextField ignoreSheetField
    • markSheetField

      private javafx.scene.control.TextField markSheetField
    • startCellField

      private javafx.scene.control.TextField startCellField
    • generalFileCellField

      private javafx.scene.control.TextField generalFileCellField
    • endCellColumnField

      private javafx.scene.control.TextField endCellColumnField
    • notificationBuilder

      private final org.controlsfx.control.Notifications notificationBuilder
    • openOutDir

      private final org.controlsfx.control.action.Action openOutDir
    • diff

      private final org.controlsfx.control.action.Action diff
      结果文件结构:
        excelField同级目录下
          excelField同名文件夹
            html差分文件
            files文件夹
              ud读取后生成的用于差分的文件
              ud读取后生成的excel
       
    • actions

      private final Collection<? extends org.controlsfx.control.action.Action> actions
  • 构造器详细资料

    • SpecGeneralTest

      public SpecGeneralTest()
  • 方法详细资料

    • getPanel

      public javafx.scene.Node getPanel(javafx.stage.Stage stage)
      从接口复制的说明: Sample
      Returns the main sample panel.
    • initializeBindings

      public void initializeBindings()
      从类复制的说明: SampleBase
      将在getPanel要设置的binding提取出来.
      覆盖:
      initializeBindings 在类中 SampleBase
    • initializeUserDataBindings

      public void initializeUserDataBindings()
      从类复制的说明: SampleBase
      将在getPanel要设置的userData binding提取出来.
      覆盖:
      initializeUserDataBindings 在类中 SampleBase
    • getControlPanel

      public javafx.scene.Node getControlPanel()
      从类复制的说明: SampleBase
      Returns the panel to display to the user that allows for manipulating the sample.
      指定者:
      getControlPanel 在接口中 Sample
      覆盖:
      getControlPanel 在类中 SampleBase
    • main

      public static void main(String[] args)
    • getSampleId

      public String getSampleId()
      从接口复制的说明: Sample
      组件id.
    • getSampleName

      public String getSampleName()
      从接口复制的说明: Sample
      A short, most likely single-word, name to show to the user - e.g. "CheckBox".
    • getSampleVersion

      public String getSampleVersion()
      从接口复制的说明: Sample
      sample version.
    • getSampleImageIcon

      public javafx.scene.image.ImageView getSampleImageIcon()
      从接口复制的说明: Sample
      sample icon.
      指定者:
      getSampleImageIcon 在接口中 Sample
      覆盖:
      getSampleImageIcon 在类中 SampleBase
    • getOrderKey

      public String getOrderKey()
      从接口复制的说明: Sample
      排序字段.
    • getSampleDescription

      public String getSampleDescription()
      从类复制的说明: SampleBase
      A short, multiple sentence description of the sample.
      指定者:
      getSampleDescription 在接口中 Sample
      覆盖:
      getSampleDescription 在类中 SampleBase
    • updateForVersionUpgrade

      protected void updateForVersionUpgrade()
      从类复制的说明: SampleBase
      版本升级后初始化对用户数据的更新, 默认为不进行修改, 由各个组件自己实现.
      覆盖:
      updateForVersionUpgrade 在类中 SampleBase
    • getEndCell

      private String getEndCell(String endCellColumn, cn.hutool.poi.excel.ExcelReader reader)
      获取EndCell值 为End Sheet 所在行数 -2