public void CreateMethod() { // preparation var userRepo = new Mock <IUserRepository>(); var notification = new Mock <INotificationService>(); var logger = new Mock.LoggerMock <NotificationPullApi>(); var notificationPullApi = new NotificationPullApi(userRepo.Object, notification.Object, logger); }
public void RunMethod(int year, int month, int day) { // preparation var userRepo = new Mock <IUserRepository>(); var notification = new Mock <INotificationService>(); var logger = new Mock.LoggerMock <NotificationPullApi>(); var notificationPullApi = new NotificationPullApi(userRepo.Object, notification.Object, logger); var context = new Mock <HttpContext>(); // action notificationPullApi.Run(context.Object.Request, new DateTime(year, month, day)); // assert }