public void TransferTo_TooLittle_Exception() { var source = new GemHolder(2, 5); var destination = new GemHolder(0, 0); Assert.Throws(typeof(ArgumentException), () => source.TransferTo(destination, Gem.Blue, 3)); }
public void CanTransfer_TooLittle_False() { var source = new GemHolder(2, 5); var result = source.CanTransfer(Gem.Blue, 3); Assert.AreEqual(false, result); }
public void CanTransfer_Enough_True() { var source = new GemHolder(5, 5); var result = source.CanTransfer(Gem.Blue, 3); Assert.AreEqual(true, result); }
public void TransferTo_Enough_Successfull() { var source = new GemHolder(5, 5); var destination = new GemHolder(0, 0); source.TransferTo(destination, Gem.Blue, 3); Assert.AreEqual(3, destination.Gems[Gem.Blue]); }
// Use this for initialization void Start () { hp = maxHp; InitUI(); //InitHudText(); gemHolder_obj = GameObject.FindGameObjectWithTag ("GemHolder"); gemHolder_scr = gemHolder_obj.GetComponent<GemHolder> (); transform.parent = gemHolder_obj.transform; //gemHolder_scr.monsterList.Add (gameObject); hd.Add("testing", Color.white, 2); }
// Use this for initialization void Start () { Sync(); //Get info from central skillSet = GameObject.Find("SkillSet").GetComponent<SkillSet>(); hp = max_hp; InitUI(); gemHolder_obj = GameObject.FindGameObjectWithTag ("GemHolder"); gemHolder_scr = gemHolder_obj.GetComponent<GemHolder> (); // DisplayHpBar(); }
void Start () { timer = GameObject.FindGameObjectWithTag("Timer"); hpSlider = timer.GetComponent<UISlider>(); transform.localScale = new Vector3(0.9f,0.9f,0.9f); gemHolder_obj = GameObject.FindGameObjectWithTag ("GemHolder"); gemHolder_scr = gemHolder_obj.GetComponent<GemHolder> (); spriteRenderer = gameObject.GetComponent<SpriteRenderer>(); if(!isSpecial && !unready ) { CreateGem(); } else { transform.parent = GameObject.FindGameObjectWithTag ("GemHolder").transform; curX = XCoord; curY = YCoord; } if(unready) { transform.tag = "Unready"; } }