public void Setup()
 {
     courseDataService  = A.Fake <ICourseDataService>();
     progressService    = A.Fake <IProgressService>();
     sessionDataService = A.Fake <ISessionDataService>();
     logger             = A.Fake <ILogger <StoreAspService> >();
     storeAspService    = new StoreAspService(progressService, sessionDataService, courseDataService, logger);
 }
Example #2
0
 public TrackerActionService(
     ITutorialContentDataService tutorialContentDataService,
     IClockService clockService,
     IProgressService progressService,
     IProgressDataService progressDataService,
     ISessionDataService sessionDataService,
     IStoreAspService storeAspService,
     ILogger <TrackerActionService> logger
     )
 {
     this.tutorialContentDataService = tutorialContentDataService;
     this.progressService            = progressService;
     this.progressDataService        = progressDataService;
     this.sessionDataService         = sessionDataService;
     this.storeAspService            = storeAspService;
     this.clockService = clockService;
     this.logger       = logger;
 }
        public void Setup()
        {
            tutorialContentDataService = A.Fake <ITutorialContentDataService>();
            clockService        = A.Fake <IClockService>();
            progressService     = A.Fake <IProgressService>();
            progressDataService = A.Fake <IProgressDataService>();
            sessionDataService  = A.Fake <ISessionDataService>();
            storeAspService     = A.Fake <IStoreAspService>();
            logger = A.Fake <ILogger <TrackerActionService> >();

            A.CallTo(() => clockService.UtcNow).Returns(currentTime);

            trackerActionService = new TrackerActionService(
                tutorialContentDataService,
                clockService,
                progressService,
                progressDataService,
                sessionDataService,
                storeAspService,
                logger
                );
        }