Ejemplo n.º 1
0
            public static IEnumerable <DamageCode> GetDamageCodes()
            {
                var repository = new DamageCodeReadRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString)));
                var result     = repository.ListAsync(null, null, null).Result;

                return(result);
            }
Ejemplo n.º 2
0
            public static DamageCode CreateDamageCode(Guid id, string code, string name, bool DamagedQuantityRequired, string source)
            {
                // prepare
                var writeRepository = new DamageCodeWriteRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString)));
                var readRepository  = new DamageCodeReadRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString)));

                // create
                var damageCode = new DamageCode(id, code, name, DamagedQuantityRequired, source);
                IEnumerable <DamageCode> damageCodes = new List <DamageCode>()
                {
                    damageCode
                };

                foreach (var item in damageCodes)
                {
                    writeRepository.CreateAsync(item).GetAwaiter().GetResult();
                }

                // result
                var result = readRepository.GetAsync(damageCode.Id).Result;

                return(result);
            }
 public void TestInitialize()
 {
     RepositoryTestsHelper.Init(Consts.Collections.DamageCodeCollectionName);
     _repository = new DamageCodeReadRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString)));
 }