Exemplo n.º 1
0
        public BaseDao(IConnectionFactory connectionFactory)
        {
            var entityManager = EntityManagerFactory.CreateEntityManager(connectionFactory);

            _fluentEntity      = entityManager.FluentEntity();
            _fluentTransaction = entityManager.FluentTransaction();
            _fluentDelete      = _fluentEntity.Delete <T>();
        }
Exemplo n.º 2
0
 public FluentEntityDeleteTestHelper(IEntityManager entityManager)
 {
     if (entityManager == null)
     {
         throw new ArgumentNullException(nameof(entityManager));
     }
     _fluentEntity = entityManager.FluentEntity();
     _genreMocks   = CreateGenreMocks();
 }
Exemplo n.º 3
0
        public void OneTimeSetup()
        {
            ConfigurationHelper.ConfigurationRoot = new ConfigurationBuilder()
                                                    .AddJsonFile("testsettings.json")
                                                    .Build();
            var appSettings       = ConfigurationHelper.GetValues("Apollo_Test");
            var connectionFactory = new ConnectionFactory(appSettings[0]);

            _daoHelper    = new DaoHelper(connectionFactory);
            _fluentEntity = EntityManagerFactory.CreateEntityManager(connectionFactory).FluentEntity();
        }
Exemplo n.º 4
0
 public FluentEntitySelectTestHelper(IEntityManager entityManager)
 {
     if (entityManager == null)
     {
         throw new ArgumentNullException(nameof(entityManager));
     }
     _fluentEntity    = entityManager.FluentEntity();
     _genreMocks      = CreateGenreMocks();
     _movieMocks      = CreateMovieMocks();
     _actorMocks      = CreateActorMocks();
     _movieActorMocks = CreateMovieActorMocks();
 }
Exemplo n.º 5
0
        public void OneTimeSetup()
        {
            ConfigurationHelper.ConfigurationRoot = new ConfigurationBuilder()
                                                    .AddJsonFile("testsettings.json")
                                                    .Build();
            var appSettings       = ConfigurationHelper.GetValues("Apollo_Test");
            var connectionFactory = new ConnectionFactory(appSettings[0]);

            _entityManager = EntityManagerFactory.CreateEntityManager(connectionFactory);
            _fluentEntity  = _entityManager.FluentEntity();
            _selectHelper  = new FluentEntitySelectTestHelper(_entityManager);
            _deleteHelper  = new FluentEntityDeleteTestHelper(_entityManager);
            _updateHelper  = new FluentEntityUpdateTestHelper(_entityManager);
            _insertHelper  = new FluentEntityInsertTestHelper(_entityManager);
        }
Exemplo n.º 6
0
 public FluentEntityInsertTestHelper(IEntityManager entityManager)
 {
     if (entityManager == null)
     {
         throw new ArgumentNullException(nameof(entityManager));
     }
     _fluentEntity    = entityManager.FluentEntity();
     SeatMocks        = CreateSeatMocks();
     RowCategoryMocks = CreateRowCategoryMocks();
     CinemaHallMocks  = CreateCinemaHallMocks();
     CityMocks        = CreateCityMocks();
     AddressMocks     = CreateAddressMocks();
     GenreMocks       = CreateGenreMocks();
     MovieMocks       = CreateMovieMocks();
     MovieActorMocks  = CreateMovieActorMocks();
     ActorMocks       = CreateActorMocks();
     RoleMocks        = CreateRoleMocks();
     UserMocks        = CreateUserMocks();
     ScheduleMocks    = CreateScheduleMocks();
     ReservationMocks = CreateReservationMocks();
     _now             = DateTime.UtcNow;
 }