public void Setup()
        {
            // Arrange
            _historyRepositoryMock = new Mock <IHistoryRepository>();
            _historyRepositoryMock
            .Setup(repo => repo.Add(It.IsAny <History>()))
            .Callback <History>(history =>
            {
                _historyAdded = history;
            });

            _dut = new IpoCompletedEventHandler(_historyRepositoryMock.Object);
        }
Exemple #2
0
        public void Setup()
        {
            _topicClient  = new Mock <ITopicClient>();
            _pcsBusSender = new PcsBusSender();
            _pcsBusSender.Add("ipo", _topicClient.Object);

            _meetingOptionsMock = new Mock <IOptionsMonitor <MeetingOptions> >();
            _meetingOptionsMock.Setup(m => m.CurrentValue).Returns(new MeetingOptions()
            {
                PcsBaseUrl = "baseUrl"
            });
            _emailServiceMock = new Mock <IEmailService>();

            _dut = new IpoCompletedEventHandler(_pcsBusSender, _emailServiceMock.Object, _meetingOptionsMock.Object);
        }