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(); } }
public virtual void AddObservedData(ObservedDataMetaData observedDataMetaData) { AllObservedData.Add(observedDataMetaData); }
private DataRepository mapFrom(ObservedDataMetaData observedDataMetaData) { return(_serializationManager.Deserialize <DataRepository>(observedDataMetaData.DataRepository.Content.Data)); }
protected override void Context() { base.Context(); sut = new ObservedDataMetaData(); }