public void TestImproperDisconnect() { hMailServer.Application application = SingletonProvider <Utilities> .Instance.GetApp(); hMailServer.Account oAccount = SingletonProvider <Utilities> .Instance.AddAccount(_domain, "*****@*****.**", "test"); int iCount = application.Status.get_SessionCount(hMailServer.eSessionType.eSTPOP3); POP3Simulator oPOP3 = new POP3Simulator(); oPOP3.Connect(110); AssertSessionCount(hMailServer.eSessionType.eSTPOP3, iCount + 1); oPOP3.Disconnect(); // Disconnect without sending quit AssertSessionCount(hMailServer.eSessionType.eSTPOP3, iCount); }