public void DataGathererToStringNotRecording() { var d = new DataGatherer(2); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); string s = string.Format(CultureInfo.InvariantCulture, @"average total calls = {0:F4} average blocked calls = {1:F4} average dropped calls = {2:F4} percent blocked calls = {3:F4}% percent dropped calls = {4:F4}%", 5, 1, 1.5, 20, 30); ; Assert.AreEqual(s, d.ToString()); }
private Text[] skill_cd_text = new Text[4]; // only for display // Use this for initialization void Start() { DataGatherer gatherer = new DataGatherer(); skill = new Skill[gatherer.getData().Length]; skill = gatherer.getData(); setSkill(0, "Heavy Impact"); setSkill(1, "Piercing Force"); setSkill(2, "Swarm"); setSkill(3, "Escort"); // skillCooldown[0] = hotkeySkills[0].getCooldown(); // skillCooldown[1] = hotkeySkills[1].getCooldown(); // skillCooldown[2] = hotkeySkills[2].getCooldown(); // skillCooldown[3] = hotkeySkills[3].getCooldown(); for (int i = 0; i < 4; i++) { if (ui_skill != null) { skill_cd_bar[i] = ui_skill[i].GetComponent <Slider>(); GameObject c = ui_skill[i].transform.GetChild(4).gameObject; skill_cd_text[i] = c.GetComponent <Text>(); c = ui_skill[i].transform.GetChild(3).gameObject; skill_usable_sprite[i] = c; } } }
private void Start() { titleObj = rootObj.transform.Find("Title").gameObject; contentObj = rootObj.transform.Find("Content").gameObject; btnObj = rootObj.transform.Find("Button").gameObject; DataGatherer data = DataGatherer.Get(); textBox = data.GetTextBox(textIndex); }
public static DataGatherer Get() { if (single == null) { single = new DataGatherer(Application.streamingAssetsPath + "/Data/data.json"); } Debug.Log(Application.dataPath + "/Data/data.json"); return(single); }
private void Awake() { if (_instance != null && _instance != this) { Destroy(this.gameObject); } else { _instance = this; } }
public void DataGathererRecords() { var d = new DataGatherer( 1 ); d.SignalCallBlocked(); d.SignalCallBlocked(); d.SignalCallBlocked(); d.Record(); d.SignalCallBlocked(); d.SignalCallBlocked(); Assert.AreEqual( (ulong) 2, d.CallBlocked ); }
public void DataGathererRecords() { var d = new DataGatherer(1); d.SignalCallBlocked(); d.SignalCallBlocked(); d.SignalCallBlocked(); d.Record(); d.SignalCallBlocked(); d.SignalCallBlocked(); Assert.AreEqual((ulong)2, d.CallBlocked); }
public void DataGathererAdds() { var d1 = new DataGatherer( 1 ); var d2 = new DataGatherer( 2 ); d1.SignalCallBlocked(); d1.SignalCallBlocked(); d1.SignalCallBlocked(); d2.SignalCallBlocked(); d2.SignalCallBlocked(); DataGatherer d3 = d1 + d2; Assert.AreEqual( (ulong) 5, d3.CallBlocked ); }
public void DataGathererAddsInterface() { var d1 = new DataGatherer( 1 ); IDataGatherer d2 = new DataGatherer( 2 ); d1.SignalCallBlocked(); d1.SignalCallBlocked(); d1.SignalCallBlocked(); d2.SignalCallBlocked(); d2.SignalCallBlocked(); d1 += d2; Assert.AreEqual( (ulong) 5, d1.CallBlocked ); }
// Start is called before the first frame update void Start() { titleObj = rootObj.transform.Find("Title").gameObject; contentObj = rootObj.transform.Find("Content").gameObject; btnObj = new List <GameObject>(); btnObj.Add(rootObj.transform.Find("btn1").gameObject); btnObj.Add(rootObj.transform.Find("btn2").gameObject); btnObj.Add(rootObj.transform.Find("btn3").gameObject); btnObj.Add(rootObj.transform.Find("btn4").gameObject); btnObj.Add(rootObj.transform.Find("btn5").gameObject); DataGatherer dataGatherer = DataGatherer.Get(); data = dataGatherer.GetCopyOfTrivia(); }
public void DataGathererAdds() { var d1 = new DataGatherer(1); var d2 = new DataGatherer(2); d1.SignalCallBlocked(); d1.SignalCallBlocked(); d1.SignalCallBlocked(); d2.SignalCallBlocked(); d2.SignalCallBlocked(); DataGatherer d3 = d1 + d2; Assert.AreEqual((ulong)5, d3.CallBlocked); }
public void DataGathererAddsInterface() { var d1 = new DataGatherer(1); IDataGatherer d2 = new DataGatherer(2); d1.SignalCallBlocked(); d1.SignalCallBlocked(); d1.SignalCallBlocked(); d2.SignalCallBlocked(); d2.SignalCallBlocked(); d1 += d2; Assert.AreEqual((ulong)5, d1.CallBlocked); }
public void DataGathererHoldsData() { var d1 = new DataGatherer(1); d1.SignalCallBlocked(); d1.SignalCallDropped(); d1.SignalCallDropped(); d1.SignalCallDropped(); d1.SignalCallHangup(); d1.SignalCallHangup(); d1.SignalCallStarted(); d1.SignalCallStarted(); d1.SignalCallStarted(); d1.SignalCallStarted(); Assert.AreEqual((ulong)1, d1.CallBlocked); Assert.AreEqual((ulong)2, d1.CallHangup); Assert.AreEqual((ulong)3, d1.CallDropped); Assert.AreEqual((ulong)4, d1.CallStarted); }
public void DataGathererHoldsData() { var d1 = new DataGatherer( 1 ); d1.SignalCallBlocked(); d1.SignalCallDropped(); d1.SignalCallDropped(); d1.SignalCallDropped(); d1.SignalCallHangup(); d1.SignalCallHangup(); d1.SignalCallStarted(); d1.SignalCallStarted(); d1.SignalCallStarted(); d1.SignalCallStarted(); Assert.AreEqual( (ulong) 1, d1.CallBlocked ); Assert.AreEqual( (ulong) 2, d1.CallHangup ); Assert.AreEqual( (ulong) 3, d1.CallDropped ); Assert.AreEqual( (ulong) 4, d1.CallStarted ); }
public void DataGathererToStringRecording() { var d = new DataGatherer(10); d.Record(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); string s = string.Format(CultureInfo.InvariantCulture, @"replication number = 10 total calls = 10 blocked calls = 2 dropped calls = 3 percent blocked calls = {0:F4}% percent dropped calls = {1:F4}% ------------------------------------------- ", 20, 30); Assert.AreEqual(s, d.ToString()); }
public void DataGathererToStringRecording() { var d = new DataGatherer( 10 ); d.Record(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); string s = string.Format( CultureInfo.InvariantCulture, @"replication number = 10 total calls = 10 blocked calls = 2 dropped calls = 3 percent blocked calls = {0:F4}% percent dropped calls = {1:F4}% ------------------------------------------- ", 20, 30 ); Assert.AreEqual( s, d.ToString() ); }
public void DataGathererToStringNotRecording() { var d = new DataGatherer( 2 ); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); string s = string.Format( CultureInfo.InvariantCulture, @"average total calls = {0:F4} average blocked calls = {1:F4} average dropped calls = {2:F4} percent blocked calls = {3:F4}% percent dropped calls = {4:F4}%", 5, 1, 1.5, 20, 30 ); ; Assert.AreEqual( s, d.ToString() ); }