public void CanRecordToNewFile() { // Act accessor.RecordFailedAttempt(); // Assert Assert.AreEqual(1, accessor.GetFailedAttempts()); }
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()); }