public void Setup() { Mock <IRemedyService> mockRemedyService = new Mock <IRemedyService>(); remedyService = mockRemedyService.Object; Mock <IIssueMessageSender> issueMock = new Mock <IIssueMessageSender>(); issueMessageSender = issueMock.Object; Mock <Serilog.ILogger> loggerMock = new Mock <Serilog.ILogger>(); logger = loggerMock.Object; RemedyCheckerOptions options = new RemedyCheckerOptions() { ServiceUserName = "******", ServicePassword = "******", TemplateName = "", ApiUrl = "localhost/api", TempDirectory = "./Poll Files" }; Mock <IOptions <RemedyCheckerOptions> > optionsMock = new Mock <IOptions <RemedyCheckerOptions> >(); optionsMock.Setup(opt => opt.Value).Returns(options); remedyOptions = optionsMock.Object; Mapper.Initialize(cfg => { cfg.AddProfile <RemedyIssueMappingProfile>(); }); mapper = Mapper.Instance; }
public void Setup() { IEnumerable <OutputMapping1GetListValues> returnValue = new OutputMapping1GetListValues[1] { new OutputMapping1GetListValues() { Description = "This is a real long description." } }; mockRemedyService = new Mock <IRemedyService>(); mockRemedyService.Setup(remedyService => remedyService.GetRemedyChangedWorkItems(It.IsAny <DateTime>()) ).Returns(returnValue); mockIssueMessageSender = new Mock <IIssueMessageSender>(); mockLogger = new Mock <Serilog.ILogger>(); RemedyCheckerOptions options = new RemedyCheckerOptions() { ServiceUserName = "******", ServicePassword = "******", TemplateName = "", ApiUrl = "localhost/api", TempDirectory = "./Poll Files" }; mockOptions = new Mock <IOptions <RemedyCheckerOptions> >(); mockOptions.Setup(opt => opt.Value).Returns(options); Mapper.Initialize(cfg => { cfg.AddProfile <RemedyIssueMappingProfile>(); }); mapper = Mapper.Instance; }