Test beds for unit tests

Unit tests require only the data that belong to the unit. Selection is to be made along data ­bases or it is just a set of tables to be selected. For completeness sometimes the question about dependent tables arises (are they all included?). A flexible selection mechanism is helpful. Normally renaming of objects is required, most often creator names must differ from those of production. Hence if these changes are not already made for preprod they need to be made here. An even more important topic is data privacy and data security, see Safeguarding Privacy. A test data copy tool should support masking and should report on the masking rules that were applied by the task.