コード例 #1
0
 public void SetUp()
 {
     _sut = CreateSUT();
     _resolver = new Mock<IBusinessPartnerSpecificServiceResolver>();
     _resolver.Setup(r => r.GetBuildValueFactoryFor(It.IsAny<BusinessPartner>())).Returns(
         new FedExBuildValueFactory());
     _seg = new SegmentFactory(_resolver.Object);
     _seg.SetBuildValues(BusinessPartner.FedEx);
 }
コード例 #2
0
 public Subscriber(IBusinessPartnerResolver <T> businessPartnerResolver,
                   ICreateEdiDocumentFrom <T> createEdiDocumentFrom,
                   IEdiDocumentSaver ediDocumentSaver,
                   IAcceptMessages acceptMessages,
                   IExecutePostConsumeAction postConsumeAction)
 {
     _businessPartnerResolver = businessPartnerResolver;
     _acceptMessages          = acceptMessages;
     _postConsumeAction       = postConsumeAction;
     _createEdiDocumentFrom   = createEdiDocumentFrom;
     _ediDocumentSaver        = ediDocumentSaver;
 }