Annotation Type ExpectedDataSet

    • Element Detail

      • value

        String[] value
        Returns:
        list of dataset file names using 'resources' or 'resources/datasets' folder as root directory. Single dataset with multiple comma separated dataset file names can also be provided. Also URL-Notation is supported, e.g: 'file:///C:/dir/users.xml' OR 'http://...'
        Default:
        {""}
      • ignoreCols

        String[] ignoreCols
        Returns:
        column names to ignore in comparison
        Default:
        {""}
      • replacers

        Class<? extends Replacer>[] replacers
        Returns:
        implementations of Replacer called during reading expected dataset before comparison. Note that DataSet level replacer will override global level replacers.
        Default:
        {}
      • orderBy

        String[] orderBy
        Returns:
        column names to sort the dataset with
        Default:
        {}
      • compareOperation

        CompareOperation compareOperation
        Default:
        com.github.database.rider.core.api.dataset.CompareOperation.EQUALS
      • provider

        Class<? extends DataSetProvider> provider
        Returns:
        a dataset provider implementation responsible for generating the expected dataset programatically instead of providing an external file defining the dataset.
        Default:
        com.github.database.rider.core.api.dataset.DataSetProvider.class