public static TypePlanning CreateTypePlanning(string name, string description, string source) { // prepare var writeRepository = new TypePlanningWriteRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); var readRepository = new TypePlanningReadRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); // create var typePlanning = new TypePlanning(Guid.NewGuid(), name, description, source); IEnumerable <TypePlanning> typePlannings = new List <TypePlanning>() { typePlanning }; typePlannings.ToList().ForEach(x => writeRepository.CreateAsync(x).GetAwaiter().GetResult()); // result var result = readRepository.GetAsync(typePlanning.Id).Result; return(result); }
public void TestInitialize() { RepositoryTestsHelper.Init(Consts.Collections.TypePlanningCollectionName); _repository = new TypePlanningWriteRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); }