public void SessionTests() { Achievements achievements = new Achievements(); Session session = Session.GetSession(); session.DoOnAction(new KeyValuePair <string, object>("Profile", 3)); session = Session.GetSession(); session.Register(achievements); session.DoOnAction(new KeyValuePair <string, object>("Session", 3)); session.DoOnAction(new KeyValuePair <string, object>("Session", 2)); session.DoOnAction(new KeyValuePair <string, object>("Session", 5)); session.DoOnAction(new KeyValuePair <string, object>("Session", 5)); Assert.AreEqual(3, achievements.GetAll()[2]); session.DoOnAction(new KeyValuePair <string, object>("Error", 5)); session.Unregister(achievements); session.DoOnAction(new KeyValuePair <string, object>("Session", 5)); achievements.DoOnAction(new KeyValuePair <string, object>("Error", 5)); session.Register(achievements); session.DoOnAction(new KeyValuePair <string, object>("Session", 5)); session.DoOnAction(new KeyValuePair <string, object>("Session", 10)); session.DoOnAction(new KeyValuePair <string, object>("Session", 10)); session.DoOnAction(new KeyValuePair <string, object>("Profile", 4)); session = Session.GetSession(); session.Register(achievements); session.DoOnAction(new KeyValuePair <string, object>("Session", 20)); session.DoOnAction(new KeyValuePair <string, object>("Session", 10)); BasicObjects.Dialog("a", 2); Assert.ThrowsException <ArgumentException>(() => BasicObjects.Dialog("a", 0)); }
public void Dialog() { BasicObjects.Dialog("Testtattre fddsjfsdjdfjs jsdfnjsdfjkdjksd nsdjkfnsdjkfnsdjkn " + "fnjksdnfjksdnfjkn sdfds jnfknsdjkfnsd jkfnsdjf njsdnfjksdnfjk dsjksd fjkTestt" + "s jnfknsdjkfnsd jkfnsjdfjs jsdfnjdfjs jsdfnjdfjsdjf njsdnfjksdnfjk dsjksd fjk", 7); BasicObjects.Dialog("Testtattre fdds", 1); }
public void DoOnAction(KeyValuePair <string, object> data) { if (data.Key != "Achievement") { return; } if (data.Value is int) { int value = (int)data.Value; switch (value) { case var expression when value >= 35: IDs.Add(new AV(7, true)); break; case var expression when value >= 30: IDs.Add(new AV(6, true)); break; case var expression when value >= 25: IDs.Add(new AV(5, true)); break; case var expression when value >= 20: IDs.Add(new AV(4, true)); break; case var expression when value >= 15: IDs.Add(new AV(3, true)); break; case var expression when value >= 10: IDs.Add(new AV(2, true)); break; case var expression when value >= 5: IDs.Add(new AV(1, true)); break; default: break; } } var x = GetNew(); if (x.Count > 0) { BasicObjects.Dialog("Osiągnięcie nr " + x[x.Count - 1] + " zostało zdobyte", 3); } }
public void Inicializar() { sut = new BasicObjects(Browser.PhantomJS); sut.CarregarPagina(); }