public static TransportType CreateTransportType(string code, string name, string source) { // prepare var writeRepository = new TransportTypeWriteRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); var readRepository = new TransportTypeReadRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); // create var transportType = new TransportType(Guid.NewGuid(), code, name, source); IEnumerable <TransportType> transportTypes = new List <TransportType>() { transportType }; transportTypes.ToList().ForEach(x => writeRepository.CreateAsync(x).GetAwaiter().GetResult()); // result var result = readRepository.GetAsync(transportType.Id).Result; return(result); }
public void TestInitialize() { RepositoryTestsHelper.Init(Consts.Collections.TransportTypeCollectionName); _repository = new TransportTypeWriteRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); }