protected override GenerateAggregatedWorkitemsETAReportHandler InitializeHandler()
        {
            var realDataSource = new VstsDataSource(RepositoryMock.Object, Mapper, Mock.Of <ILogger <VstsDataSource> >());

            DataSourceMock.Setup(d => d.GetActiveDuration(It.IsAny <WorkItemViewModel>(), It.IsAny <IEnumerable <TeamMemberViewModel> >()))
            .Returns <WorkItemViewModel, IEnumerable <TeamMemberViewModel> >((w, t) => realDataSource.GetActiveDuration(w, t));
            DataSourceMock.Setup(d => d.GetETAValues(It.IsAny <WorkItemViewModel>()))
            .Returns <WorkItemViewModel>(w => realDataSource.GetETAValues(w));
            _classificationContextMock = new Mock <IWorkItemClassificationContext>(MockBehavior.Strict);
            return(new GenerateAggregatedWorkitemsETAReportHandler(
                       DataSourceProviderMock.Object,
                       _classificationContextMock.Object,
                       RepositoryMock.Object,
                       GetLoggerMock <GenerateAggregatedWorkitemsETAReportHandler>()));
        }
Ejemplo n.º 2
0
 protected override void Initialize()
 {
     _dataSource = new VstsDataSource(RepositoryMock.Object, Mapper, Mock.Of <ILogger <VstsDataSource> >());
 }