Seems there is no code overlap among creator, deleter, and renamer.

how about split this into 3 different unit tests with better name.