public void Can_Be_Searched_By_Name(){ var persistentApplication1 = new PersistentApplication(Session.DefaultSession){UniqueName = "appname"}; persistentApplication1.Save(); var application = new QueryPersistentApplication(Session.DefaultSession); var persistentApplication = application.Find("appname"); Assert.AreEqual(persistentApplication1, persistentApplication); }
public virtual ModelDifferenceObject InitializeMembers(string applicationName,string uniqueName) { PersistentApplication =new QueryPersistentApplication(Session).Find(uniqueName)?? new PersistentApplication(Session){Name = applicationName,UniqueName = uniqueName}; ModelDifferenceObjectBuilder.SetUp(this, applicationName); return this; }