Пример #1
0
        public void CanRecordToNewFile()
        {
            // Act
            accessor.RecordFailedAttempt();

            // Assert
            Assert.AreEqual(1, accessor.GetFailedAttempts());
        }
Пример #2
0
        public void CanRecordFailedInternetConnectionAttempt()
        {
            // Arrange
            IFailedInternetConnectionAttemptAccessor failedInternetConnectionAttemptRegistryAccessor =
                MockRepository.GenerateMock <IFailedInternetConnectionAttemptAccessor>();

            failedInternetConnectionAttemptRegistryAccessor.Expect(x => x.GetFailedAttempts()).Return(24);

            int count = 0;

            // Act
            for (int i = 0; i < 24; i++)
            {
                failedInternetConnectionAttemptRegistryAccessor.RecordFailedAttempt();
                count++;
            }

            // Assert
            Assert.AreEqual(count, failedInternetConnectionAttemptRegistryAccessor.GetFailedAttempts());
        }