Exemple #1
0
        public override void GlobalContext()
        {
            base.GlobalContext();

            sut = new ProjectMetaData {
                Name = "Project", Id = 1
            };
            _observedDataMetaData = new ObservedDataMetaData {
                Id = "DataRepo", DataRepository = new DataRepositoryMetaData {
                    Id = "DataRepo", Name = "DataRepo"
                }
            };
            sut.AddObservedData(_observedDataMetaData);

            using (var session = _sessionFactory.OpenSession())
                using (var transaction = session.BeginTransaction())
                {
                    session.Save(sut);
                    transaction.Commit();
                }

            using (var session = _sessionFactory.OpenSession())
                using (var transaction = session.BeginTransaction())
                {
                    var projectFromDb = session.Get <ProjectMetaData>(sut.Id);
                    projectFromDb.AllObservedData.Clear();
                    transaction.Commit();
                }
        }
Exemple #2
0
 public virtual void AddObservedData(ObservedDataMetaData observedDataMetaData)
 {
     AllObservedData.Add(observedDataMetaData);
 }
 private DataRepository mapFrom(ObservedDataMetaData observedDataMetaData)
 {
     return(_serializationManager.Deserialize <DataRepository>(observedDataMetaData.DataRepository.Content.Data));
 }
Exemple #4
0
 protected override void Context()
 {
     base.Context();
     sut = new ObservedDataMetaData();
 }