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); }
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 ); }