public void SetUp()
        {
            _utcProviderStub = MockRepository.GenerateStub <IUtcNowProvider>();

            SetCurrentTime(new DateTime(5));
            _policy = new TimeSpanBasedExpirationPolicy <string> (TimeSpan.FromTicks(1), _utcProviderStub);
        }
        public TimeSpanBasedExpirationPolicy(TimeSpan period, IUtcNowProvider utcNowProvider)
        {
            ArgumentUtility.CheckNotNull("utcNowProvider", utcNowProvider);

            _period         = period;
            _utcNowProvider = utcNowProvider;
        }
Example #3
0
 public TodoService(IApplicationContext context,
                    IUtcNowProvider utcNowProvider)
 {
     _context        = context;
     _utcNowProvider = utcNowProvider;
 }