protected void SetupEverythingButBase()
{
if (m_cache != null)
DisposeEverythingButBase();
// We need FieldWorks here to get the correct registry key HKLM\Software\SIL\FieldWorks.
// The default without this would be HKLM\Software\SIL\SIL FieldWorks, which breaks some tests.
RegistryHelper.ProductName = "FieldWorks";
FdoTestHelper.SetupStaticFdoProperties();
m_cache = CreateCache();
m_actionHandler = m_cache.ServiceLocator.GetInstance<IActionHandler>();
}