public async Task SetUp() { RxApp.MainThreadScheduler = Scheduler.CurrentThread; var things = new List <Thing>(); var sitedirectory = new CDP4Common.DTO.SiteDirectory(Guid.NewGuid(), 0); things.Add(sitedirectory); this.engineeringMdodelSetupGuid = Guid.NewGuid(); this.engineeringMdodelGuid = Guid.NewGuid(); var engineeringmodelsetup = new EngineeringModelSetup(this.engineeringMdodelSetupGuid, 0); engineeringmodelsetup.ShortName = "test_model"; engineeringmodelsetup.Name = "test model"; engineeringmodelsetup.EngineeringModelIid = this.engineeringMdodelGuid; things.Add(engineeringmodelsetup); this.uri = "http://www.rheagroup.com/"; var credentials = new Credentials("John", "Doe", new Uri(this.uri)); this.mockedDal = new Mock <IDal>(); this.session = new Session(this.mockedDal.Object, credentials); await this.session.Assembler.Synchronize(things); this.siteDirectory = this.session.Assembler.RetrieveSiteDirectory(); this.viewModel = new SessionRowViewModel(this.siteDirectory, this.session, null); }
public async Task SetUp() { RxApp.MainThreadScheduler = Scheduler.CurrentThread; var things = new List <Thing>(); var sitedirectory = new CDP4Common.DTO.SiteDirectory(Guid.NewGuid(), 0); things.Add(sitedirectory); this.uri = "http://www.rheagroup.com/"; var credentials = new Credentials("John", "Doe", new Uri(this.uri)); this.mockedDal = new Mock <IDal>(); this.session = new Session(this.mockedDal.Object, credentials); this.cache = this.session.Assembler.Cache; await this.session.Assembler.Synchronize(things); this.siteDirectory = this.session.Assembler.RetrieveSiteDirectory(); this.siteRdl = new SiteReferenceDataLibrary(Guid.NewGuid(), null, null) { IsDeprecated = false, RequiredRdl = null, Name = "SiteRDL" }; this.viewModel = new SiteReferenceDataLibraryRowViewModel(this.siteRdl, this.session, null); }