public void BuildTree_0() { var ruler = new SIMDRuler(); var actual = ruler.GetBitMasks(0); Assert.IsNotNull(actual); Assert.AreEqual(0, actual.Length); }
public void BuildTree_15() { var ruler = new SIMDRuler(); var actual = ruler.GetBitMasks(15); Assert.IsNotNull(actual); Assert.AreEqual(2, actual.Length); Assert.AreEqual(0x1, actual[0]); Assert.AreEqual(0xfffe, actual[1]); }
public void BuildTree_48() { var ruler = new SIMDRuler(); var actual = ruler.GetBitMasks(48); Assert.IsNotNull(actual); Assert.AreEqual(5, actual.Length); Assert.AreEqual(0x1, actual[0]); Assert.AreEqual(0xfffe, actual[1]); Assert.AreEqual(0xffff, actual[2]); Assert.AreEqual(0xffff, actual[3]); Assert.AreEqual(0x1, actual[4]); }