public MessageOfTheDayController( IMessageOfTheDayService messageOfTheDayService, IStringLocalizer <MessageOfTheDayController> localizer) { _messageOfTheDayService = messageOfTheDayService; _localizer = localizer; }
public MessageOfTheDayServiceNegativeTests() { _mockDayOfWeekService = new Mock <IDayOfWeekService>(); _mockMessageService = new Mock <IMessageService>(); _mockDayOfWeekService.Setup(x => x.GetDayOfWeek()).Returns(DayOfWeek.Monday); _mockMessageService.Setup(x => x.GetMessageOfTheDay(It.Is <int>(x => x == 1), It.IsAny <DayOfWeek>())).Throws(new Exception(mockExceptionMessage)); _sut = new MessageOfTheDayService(_mockMessageService.Object, _mockDayOfWeekService.Object); }
public MessageOfTheDayServicePositiveTests() { _mockDayOfWeekService = new Mock <IDayOfWeekService>(); _mockMessageService = new Mock <IMessageService>(); var message = new Message { Text = mockDayOfWeekMesssageText, ImageUri = mockDayOfWeekMesssageImageURI }; _mockDayOfWeekService.Setup(x => x.GetDayOfWeek()).Returns(DayOfWeek.Monday); _mockMessageService.Setup(x => x.GetMessageOfTheDay(It.Is <int>(x => x == 1), It.IsAny <DayOfWeek>())).Returns(message); _sut = new MessageOfTheDayService(_mockMessageService.Object, _mockDayOfWeekService.Object); }