Description
A number of the DFS-related unit tests have a bunch of copied code. These include TestRestartDFS, TestFileCorruption, TestFsck and TestCopyFiles. Even within each test there is a lot of duplicated code. Maintaining these as APIs evolve is arduous. They should instead use a common base class.