public void TestHierarchyDelimiterDelete()
        {
            Application application = SingletonProvider <TestSetup> .Instance.GetApp();

            Settings settings = _settings;

            settings.IMAPHierarchyDelimiter = "\\";

            Account account = SingletonProvider <TestSetup> .Instance.AddAccount(_domain, "*****@*****.**", "test");

            string folderName = "Test\\Test";

            var    oSimulator      = new IMAPClientSimulator();
            string sWelcomeMessage = oSimulator.Connect();

            oSimulator.Logon(account.Address, "test");
            CustomAssert.IsTrue(oSimulator.CreateFolder(folderName));
            string listResponse = oSimulator.List();

            CustomAssert.IsTrue(listResponse.Contains("\"Test\\Test\""));
            CustomAssert.IsTrue(listResponse.Contains("\"Test\""));
            CustomAssert.IsTrue(oSimulator.DeleteFolder("Test\\Test"));
            listResponse = oSimulator.List();
            CustomAssert.IsFalse(listResponse.Contains("Test\\Test"));
            CustomAssert.IsTrue(listResponse.Contains("Test"));
            oSimulator.Disconnect();
        }