public virtual void Test1() { NeoDatis.Odb.ODB odb = Open("map.neodatis"); NeoDatis.Odb.Objects <Dictionnary> l = odb.GetObjects <Dictionnary>(true); // assertEquals(2,l.size()); Dictionnary dictionnary = l.GetFirst(); AssertEquals("Smadja", dictionnary.Get("olivier")); odb.Close(); }
public virtual void Test2() { NeoDatis.Odb.ODB odb = Open("map.neodatis"); NeoDatis.Odb.Objects <Dictionnary> l = odb.GetObjects <Dictionnary>(); CriteriaQuery aq = new CriteriaQuery(typeof(Dictionnary), Where.Equal("name", "test2")); l = odb.GetObjects <Dictionnary>(aq); Dictionnary dictionnary = l.GetFirst(); AssertEquals("function2", ((Function)dictionnary.Get("f2")).GetName()); odb.Close(); }
public static string ResolvePlaceholders(Dictionnary <string, string> keyValuePairs) { // initiate a string builder from the template var contentBuilder = new StringBuilder(TemplateString); // dictionnary keys are your placeholders // values are actual content foreach (var kvp in keyValuePairs) { contentBuilder.Replace(kvp.Key, kvp.Value); } return(contentBuilder.ToString()); }
void Start() { Screen.SetResolution(screenWidth, screenHeight, true); player = GameObject.FindGameObjectWithTag("Player"); playerHealth = player.GetComponent <PlayerHealth> (); playerAttack = player.GetComponent <PlayerAttack>(); GameObject dictGameObject = GameObject.FindGameObjectWithTag("Dictionnary"); dict = dictGameObject.GetComponent <Dictionnary> (); canTargetEnemy = false; remainingTime = roundTime; currentTime = Time.fixedTime; timerText.text = dict.getSentence("HEALTHBAR_NEXTROUND") + " : " + remainingTime; }
public virtual void Test3() { NeoDatis.Odb.ODB odb = Open("map.neodatis"); long size = odb.Count(new CriteriaQuery(typeof(Dictionnary))); Dictionnary dictionnary1 = new Dictionnary("test1"); dictionnary1.SetMap(null); odb.Store(dictionnary1); odb.Close(); odb = Open("map.neodatis"); AssertEquals(size + 1, odb.GetObjects <Dictionnary>().Count); AssertEquals(size + 1, odb.Count(new CriteriaQuery (typeof(NeoDatis.Odb.Test.VO.Arraycollectionmap.Dictionnary)))); odb.Close(); }
public virtual void Test3() { var odb = Open(DbName); var size = odb.Query <Dictionnary>().Count(); var dictionnary1 = new Dictionnary("test1"); dictionnary1.SetMap(null); odb.Store(dictionnary1); odb.Close(); odb = Open(DbName); var query = odb.Query <Dictionnary>(); AssertEquals(size + 1, query.Execute <Dictionnary>().Count); AssertEquals(size + 1, odb.Query <Dictionnary>().Count()); odb.Close(); }
public virtual void Test6updateChangingKeyValue() { // to monitor in place updates NeoDatis.Odb.ODB odb = Open("map.neodatis"); long n = odb.Count(new CriteriaQuery(typeof(Dictionnary))); IQuery query = new CriteriaQuery(typeof(Dictionnary), Where.Equal("name", "test2")); NeoDatis.Odb.Objects <Dictionnary> l = odb.GetObjects <Dictionnary>(query); Dictionnary dictionnary = (Dictionnary)l.GetFirst(); dictionnary.GetMap()["f1"] = "changed function"; odb.Store(dictionnary); odb.Close(); odb = Open("map.neodatis"); AssertEquals(n, odb.Count(new CriteriaQuery(typeof(Dictionnary)))); Dictionnary dic = (Dictionnary)odb.GetObjects <Dictionnary>(query).GetFirst(); AssertEquals("changed function", dic.GetMap()["f1"]); odb.Close(); }
public override void SetUp() { DeleteBase(DbName); var odb = Open(DbName); var dictionnary1 = new Dictionnary("test1"); dictionnary1.AddEntry("olivier", "Smadja"); dictionnary1.AddEntry("kiko", "vidal"); dictionnary1.AddEntry("karine", "galvao"); var dictionnary2 = new Dictionnary("test2"); dictionnary2.AddEntry("f1", new VO.Login.Function("function1")); dictionnary2.AddEntry("f2", new VO.Login.Function("function2")); dictionnary2.AddEntry("f3", new VO.Login.Function("function3")); dictionnary2.AddEntry(dictionnary1, new VO.Login.Function("function4")); dictionnary2.AddEntry("f4", null); odb.Store(dictionnary1); odb.Store(dictionnary2); odb.Store(new VO.Login.Function("login")); odb.Close(); }