コード例 #1
0
        public void ResendShouldBeSentOnlyOnce()
        {
            MySocketEngine engine = new MySocketEngine();

            engine.MySendResendRequest();
            engine.MySendResendRequest();
            Assert.AreEqual(1, engine.ResendCount);
        }
コード例 #2
0
        public void ResendShouldBeSentMultipleTimes()
        {
            MySocketEngine engine = new MySocketEngine();

            engine.MySendResendRequest();
            engine.SetLastResendRequestTimestamp(DateTime.MinValue);
            engine.MySendResendRequest();
            Assert.AreEqual(2, engine.ResendCount);
        }