public given_controller()
        {
            this.bus           = Mock.Of <ICommandBus>();
            this.conferenceDao = Mock.Of <IConferenceDao>(x => x.GetConferenceAlias(conferenceAlias.Code) == conferenceAlias);
            this.orderDao      = Mock.Of <IOrderDao>();

            this.routes = new RouteCollection();

            this.routeData = new RouteData();
            this.routeData.Values.Add("conferenceCode", conferenceAlias.Code);

            var requestMock = new Mock <HttpRequestBase>(MockBehavior.Strict);

            requestMock.SetupGet(x => x.ApplicationPath).Returns("/");
            requestMock.SetupGet(x => x.Url).Returns(new Uri("http://localhost/request", UriKind.Absolute));
            requestMock.SetupGet(x => x.ServerVariables).Returns(new NameValueCollection());

            var responseMock = new Mock <HttpResponseBase>(MockBehavior.Strict);

            responseMock.Setup(x => x.ApplyAppPathModifier(It.IsAny <string>())).Returns <string>(s => s);

            var context = Mock.Of <HttpContextBase>(c => c.Request == requestMock.Object && c.Response == responseMock.Object);

            this.sut = new RegistrationController(this.bus, this.orderDao, this.conferenceDao);
            this.sut.ConferenceAlias   = conferenceAlias;
            this.sut.ConferenceCode    = conferenceAlias.Code;
            this.sut.ControllerContext = new ControllerContext(context, this.routeData, this.sut);
            this.sut.Url = new UrlHelper(new RequestContext(context, this.routeData), this.routes);
        }
        public given_controller()
        {
            this.bus = Mock.Of<ICommandBus>();
            this.conferenceDao = Mock.Of<IConferenceDao>(x => x.GetConferenceAlias(conferenceAlias.Code) == conferenceAlias);
            this.orderDao = Mock.Of<IOrderDao>();

            this.routes = new RouteCollection();

            this.routeData = new RouteData();
            this.routeData.Values.Add("conferenceCode", conferenceAlias.Code);

            var requestMock = new Mock<HttpRequestBase>(MockBehavior.Strict);
            requestMock.SetupGet(x => x.ApplicationPath).Returns("/");
            requestMock.SetupGet(x => x.Url).Returns(new Uri("http://localhost/request", UriKind.Absolute));
            requestMock.SetupGet(x => x.ServerVariables).Returns(new NameValueCollection());

            var responseMock = new Mock<HttpResponseBase>(MockBehavior.Strict);
            responseMock.Setup(x => x.ApplyAppPathModifier(It.IsAny<string>())).Returns<string>(s => s);

            var context = Mock.Of<HttpContextBase>(c => c.Request == requestMock.Object && c.Response == responseMock.Object);

            this.sut = new RegistrationController(this.bus, this.orderDao, this.conferenceDao);
            this.sut.ConferenceAlias = conferenceAlias;
            this.sut.ConferenceCode = conferenceAlias.Code;
            this.sut.ControllerContext = new ControllerContext(context, this.routeData, this.sut);
            this.sut.Url = new UrlHelper(new RequestContext(context, this.routeData), this.routes);
        }
 public PricingService(IConferenceDao conferenceDao)
 {
     if (conferenceDao == null)
     {
         throw new ArgumentNullException("conferenceDao");
     }
     this._conferenceDao = conferenceDao;
 }
 public SeatAssignmentsViewModelGenerator(
     IConferenceDao conferenceDao,
     IBlobStorage storage,
     ITextSerializer serializer)
 {
     this.conferenceDao = conferenceDao;
     this.storage       = storage;
     this.serializer    = serializer;
 }
Esempio n. 5
0
        public ConferencesController(
            IMapper mapper,
            ICommandHandler <CreateConferenceCommand> createConferenceCommandHandler,
            IConferenceDao conferenceDao,
            IConferenceRepository conferenceRepository)
        {
            this.createConferenceCommandHandler = createConferenceCommandHandler;
            this.conferenceDao = conferenceDao;
            this.mapper        = mapper;

            this.conferenceRepository = conferenceRepository;
        }
 public RegistrationController(ICommandBus commandBus, IOrderDao orderDao, IConferenceDao conferenceDao)
     : base(conferenceDao)
 {
     this._commandBus = commandBus;
     this._orderDao   = orderDao;
 }
 public RegistrationController(IConferenceDao conferenceDao, IOrderDao orderDao, ICommandBus commandBus)
 {
     this._conferenceDao = conferenceDao;
     _orderDao = orderDao;
     _commandBus = commandBus;
 }
 public PricingService(IConferenceDao conferenceDao)
 {
     this.conferenceDao = conferenceDao;
 }
Esempio n. 9
0
 public ConferenceController(IConferenceDao dao, ConferenceService conferenceService)
 {
     this._dao = dao;
     _tracer = GlobalConfiguration.Configuration.Services.GetTraceWriter();
     service = conferenceService;
 }
Esempio n. 10
0
 public OrderController(IConferenceDao conferenceDao, IOrderDao orderDao, ICommandBus bus)
     : base(conferenceDao)
 {
     this.orderDao = orderDao;
     this.bus = bus;
 }
 public ConferenceController(IConferenceDao dao)
 {
     this.dao = dao;
 }
 protected ConferenceTenantController(IConferenceDao conferenceDao)
 {
     this.ConferenceDao = conferenceDao;
 }
Esempio n. 13
0
 public PricedOrderController(ICommandBus commandBus, IOrderDao orderDao, IConferenceDao conferenceDao)
 {
     this._commandBus = commandBus;
     this._orderDao = orderDao;
     _conferenceDao = conferenceDao;
 }
 public ConferenceController(IConferenceDao dao)
 {
     this.dao = dao;
 }
Esempio n. 15
0
 public ConferenceController(IConferenceDao dao, ConferenceService conferenceService)
 {
     this._dao = dao;
     _tracer   = GlobalConfiguration.Configuration.Services.GetTraceWriter();
     service   = conferenceService;
 }
Esempio n. 16
0
 public OrderController(IConferenceDao conferenceDao, IOrderDao orderDao, ICommandBus bus)
     : base(conferenceDao)
 {
     this.orderDao = orderDao;
     this.bus      = bus;
 }
Esempio n. 17
0
 public DefaultController(IConferenceDao dao)
 {
     this.dao = dao;
 }
Esempio n. 18
0
 public PaymentController(ICommandBus commandBus, IOrderDao orderDao, IConferenceDao conferenceDao)
 {
     _commandBus = commandBus;
     _orderDao = orderDao;
     _conferenceDao = conferenceDao;
 }
 public CachingConferenceDao(IConferenceDao decoratedDao, ObjectCache cache)
 {
     this.decoratedDao = decoratedDao;
     this.cache = cache;
 }
 public RegistrationController(ICommandBus commandBus, IOrderDao orderDao, IConferenceDao conferenceDao)
     : base(conferenceDao)
 {
     this.commandBus = commandBus;
     this.orderDao = orderDao;
 }
 public PricingService(IConferenceDao conferenceDao)
 {
     this.conferenceDao = conferenceDao ?? throw new ArgumentNullException(nameof(conferenceDao));
 }
Esempio n. 22
0
 public PricedOrderController(ICommandBus commandBus, IOrderDao orderDao, IConferenceDao conferenceDao)
 {
     this._commandBus = commandBus;
     this._orderDao   = orderDao;
     _conferenceDao   = conferenceDao;
 }
 public TestController(IConferenceDao conferenceDao) : base(conferenceDao)
 {
 }
Esempio n. 24
0
        public PricingService(IConferenceDao conferenceDao)
        {
            if (conferenceDao == null) throw new ArgumentNullException("conferenceDao");

            this.conferenceDao = conferenceDao;
        }
Esempio n. 25
0
 public CachingConferenceDao(IConferenceDao decoratedDao, ObjectCache cache)
 {
     this.decoratedDao = decoratedDao;
     this.cache        = cache;
 }
Esempio n. 26
0
 public ConferenceController(ILogger<ConferenceController> logger, IConferenceDao conferenceDao)
 {
     _logger = logger;
     this.conferenceDao = conferenceDao;
 }
Esempio n. 27
0
 public PaymentController(ICommandBus commandBus, IOrderDao orderDao, IConferenceDao conferenceDao)
 {
     _commandBus    = commandBus;
     _orderDao      = orderDao;
     _conferenceDao = conferenceDao;
 }
 public TestController(IConferenceDao dao)
     : base(dao)
 {
 }
Esempio n. 29
0
 public DefaultController(IConferenceDao dao)
 {
     this.dao = dao;
 }
Esempio n. 30
0
 public CachingConferenceDao(Func <ConferenceRegistrationDbContext> contextFactory, IMemoryCache cache)
 {
     this.decoratedDao = new ConferenceDao(contextFactory);
     this.cache        = cache;
 }
 protected ConferenceTenantController(IConferenceDao conferenceDao)
 {
     this.ConferenceDao = conferenceDao;
 }
Esempio n. 32
0
 public RegistrationController(IConferenceDao conferenceDao, IOrderDao orderDao, ICommandBus commandBus)
 {
     this._conferenceDao = conferenceDao;
     _orderDao           = orderDao;
     _commandBus         = commandBus;
 }