As long as assertXmlEqual is only used by SvnContextSpec, we do not need an extra class for it. It can be refactored into a helper class if it's needed by more than on spec in the future. And assertXmlEqual can be static.