public void GetMediator_ShouldBeNotNull()
        {
            var container = new ApplicationContextBuilder().Build();
            var mediator  = container.Resolve <IMediator>();

            Assert.IsNotNull(mediator);
        }
 public MyApplicationContext(ApplicationContextBuilder builder)
 {
     if (builder._withCommand)
     {
         AddCommand <TestCommand>(builder._nickCommand);
     }
     if (builder._withNamedQuery)
     {
         AddNamedQuery(builder._nameQuery, builder._nickNamedQuery);
     }
     if (builder._withEntity)
     {
         AddEntity <TestEntity>(builder._nickEntity);
     }
     if (builder._withQuery)
     {
         AddCustomQuery <TestEntity>(builder._nickQuery);
     }
     if (builder._withBadEntity)
     {
         AddEntity <BadEntity>();
     }
     if (builder._addAllEntities)
     {
         AddAllEntities(builder._nickAllEntiries);
     }
     if (builder._addAllCommands)
     {
         AddAllCommands(builder._nickAllCommands);
     }
     if (builder._withEvent)
     {
         AddIntegrationEvent <TestIntegrationEvent>(builder._nickEvent);
     }
     if (builder._addAllEvents)
     {
         AddAllIntegrationEvents(builder._nickAllEvents);
     }
 }
        public void GetApplicationContextBuilder_ShouldBeNotNull()
        {
            var container = new ApplicationContextBuilder().Build();

            Assert.IsNotNull(container);
        }
        public void GetApplicationContextBuilder_ShouldBeIContainer()
        {
            var container = new ApplicationContextBuilder().Build();

            Assert.IsInstanceOfType(container, typeof(IContainer));
        }