It's probably a good idea to have self-contained test methods provided that the test fixture is really fast. In this case however it would be very slow, because you would have to create a new customer before each test and delete it after each test. I think that would be too slow.

But as long as we don't have self-contained test methods, I would prefer to revert all changes to "static".