public Mock <IServiceProvider> GetServiceProvider(IGarmentShippingNoteRepository repository, IGarmentShippingNoteItemRepository itemRepository)
        {
            var spMock = new Mock <IServiceProvider>();

            spMock.Setup(s => s.GetService(typeof(IGarmentShippingNoteRepository)))
            .Returns(repository);

            spMock.Setup(s => s.GetService(typeof(IGarmentShippingNoteItemRepository)))
            .Returns(itemRepository);

            spMock.Setup(s => s.GetService(typeof(IIdentityProvider)))
            .Returns(new IdentityProvider());

            return(spMock);
        }
Пример #2
0
 public GarmentDebitNoteMonitoringService(IServiceProvider serviceProvider)
 {
     repository        = serviceProvider.GetService <IGarmentShippingNoteRepository>();
     itemrepository    = serviceProvider.GetService <IGarmentShippingNoteItemRepository>();
     _identityProvider = serviceProvider.GetService <IIdentityProvider>();
 }