public void CenterValue() { float centerVal = 1.5f; LinearSpread lSpread = new LinearSpread(5, 15f, centerVal); Assert.AreEqual(centerVal, lSpread[2]); }
public void Width() { float width = 1.5f; LinearSpread lSpread = new LinearSpread(5, width, 8f); float spreadWidth = Mathf.Abs(lSpread[0] - lSpread[lSpread.Size - 1]); Assert.AreEqual(width, spreadWidth); }
public void ChangeCenterValue() { float centerVal = 1.5f; float newCenterVal = 8.155f; LinearSpread lSpread = new LinearSpread(5, 15f, centerVal); lSpread.Center = newCenterVal; Assert.AreEqual(newCenterVal, lSpread[2]); }
public void DiminishSize() { int startSize = 5; int newSize = 2; LinearSpread lSpread = new LinearSpread(startSize, 1f, 0f); lSpread.Size = newSize; Assert.AreEqual(newSize, lSpread.Size); }
public void IncreaseSize() { int startSize = 5; int newSize = 8; LinearSpread lSpread = new LinearSpread(startSize, 1f, 0f); lSpread.Size = newSize; Assert.AreEqual(newSize, lSpread.Size); }
public void Add() { System.Random random = new System.Random(); float width = (float)random.NextDouble(); LinearSpread lSpreadA = new LinearSpread(5, width); LinearSpread lSpreadB = new LinearSpread(5, width); Spread lSpreadResult = lSpreadA + lSpreadB; Assert.AreEqual(lSpreadResult[0], -width); }
public LinearSpread CreateX(int size = 5) { LinearSpread xSpread = new LinearSpread(size, 1f, 0f); return(xSpread); }
public LinearSpread CreateY(int size = 3) { LinearSpread ySpread = new LinearSpread(size, 1f, 0f); return(ySpread); }
public void MaxValue() { LinearSpread lSpread = new LinearSpread(5, 1f, 0f); Assert.AreEqual(0.5f, lSpread[lSpread.Size - 1]); }
public void MinValue() { LinearSpread lSpread = new LinearSpread(5, 1f, 0f); Assert.AreEqual(-0.5f, lSpread[0]); }
public void Size() { LinearSpread lSpread = new LinearSpread(5, 1f, 0f); Assert.AreEqual(5, lSpread.Size); }
public void Creation() { LinearSpread lSpread = new LinearSpread(5, 1f, 0f); Assert.AreEqual(lSpread.GetType(), typeof(LinearSpread)); }