public override void Setup()
        {
            base.Setup();

            _policyMinerMock     = Fixture.Freeze <Mock <PolicyMiner> >();
            _policyValidatorMock = Fixture.Freeze <Mock <PolicyValidator> >();
            _policyMapperMock    = Fixture.Freeze <Mock <PolicyMapper> >();
            _policySenderMock    = Fixture.Freeze <Mock <PolicySender> >();
            _responseMapperMock  = Fixture.Freeze <Mock <ResponseMapper> >();

            _policy        = new Policy();
            _policyModel   = new PolicyModel();
            _responseModel = new ResponseModel();
            _response      = new Response();

            _policyProcessor = new PolicyProcessor(_policyMinerMock.Object, _policyValidatorMock.Object, _policyMapperMock.Object, _responseMapperMock.Object, _policySenderMock.Object);
        }
コード例 #2
0
        public void BusinessServicesFactorySetup()
        {
            _businessServicesFactoryMock = new Mock <BusinessServicesFactory>();

            _policyMinerMock    = new Mock <PolicyMiner>();
            _policyMapperMock   = new Mock <PolicyMapper>();
            _policySenderMock   = new Mock <PolicySender>();
            _responseMapperMock = new Mock <ResponseMapper>();
            _senderFactoryMock  = new Mock <SenderFactory>();

            _sessionActivity = new SessionActivity();
            _policy          = new Policy();
            _policyModel     = new PolicyModel();
            _responseModel   = new ResponseModel();
            _response        = new Response();

            _processor = new PolicyProcessor(_businessServicesFactoryMock.Object);
        }
コード例 #3
0
 public VueService(PolicyProcessor policyProcessor, CoverageProcessor coverageProcessor)
 {
     _policyProcessor   = policyProcessor;
     _coverageProcessor = coverageProcessor;
 }