public static void TestToInt64MaxValue() { // Arrange var testObj = new DataStructures.BitArray.BitArray(65); // Act // Assert _ = Assert.Throws <Exception>(() => testObj.ToInt64()); }
public static void TestConstructorBoolArray(bool[] sequence, int expected) { // Arrange var testObj3 = new DataStructures.BitArray.BitArray(sequence); // Act // Assert Assert.AreEqual(expected, testObj3.ToInt64()); }
public static void TestSetAll(string sequence, int expected) { // Arrange var testObj = new DataStructures.BitArray.BitArray(sequence); // Act testObj.SetAll(true); // Assert Assert.AreEqual(expected, testObj.ToInt64()); }
public static void TestResetField(string sequence) { // Arrange var testObj = new DataStructures.BitArray.BitArray(sequence); // Act testObj.ResetField(); // Assert Assert.AreEqual(0, testObj.ToInt64()); }
public static void TestToInt64(int number, int expected) { // Arrange var testObj = new DataStructures.BitArray.BitArray(6); // Act testObj.Compile(number); // Assert Assert.AreEqual(expected, testObj.ToInt64()); }