public static void GreaterThanOrEqual() { bool result = true; for (int i = 0; i < NUM_TESTS; i++) { bool8 x = TestData_LHS[i] >= TestData_RHS[i]; result &= x.Equals(new bool8(new bool4(TestData_LHS[i].x0 >= TestData_RHS[i].x0, TestData_LHS[i].x1 >= TestData_RHS[i].x1, TestData_LHS[i].x2 >= TestData_RHS[i].x2, TestData_LHS[i].x3 >= TestData_RHS[i].x3), new bool4(TestData_LHS[i].x4 >= TestData_RHS[i].x4, TestData_LHS[i].x5 >= TestData_RHS[i].x5, TestData_LHS[i].x6 >= TestData_RHS[i].x6, TestData_LHS[i].x7 >= TestData_RHS[i].x7))); } Assert.AreEqual(true, result); }
public static void NotEqual() { bool result = true; for (int i = 0; i < NUM_TESTS; i++) { bool8 x = TestData_LHS[i] != TestData_RHS[i]; result &= x.Equals(new bool8(new bool4(TestData_LHS[i].x0 != TestData_RHS[i].x0, TestData_LHS[i].x1 != TestData_RHS[i].x1, TestData_LHS[i].x2 != TestData_RHS[i].x2, TestData_LHS[i].x3 != TestData_RHS[i].x3), new bool4(TestData_LHS[i].x4 != TestData_RHS[i].x4, TestData_LHS[i].x5 != TestData_RHS[i].x5, TestData_LHS[i].x6 != TestData_RHS[i].x6, TestData_LHS[i].x7 != TestData_RHS[i].x7))); } Assert.AreEqual(true, result); }
public static void LessThanOrEqual() { bool result = true; for (int i = 0; i < NUM_TESTS; i++) { bool8 x = TestData_LHS[i] <= TestData_RHS[i]; result &= x.Equals(new bool8(new bool4(TestData_LHS[i].x0 <= TestData_RHS[i].x0, TestData_LHS[i].x1 <= TestData_RHS[i].x1, TestData_LHS[i].x2 <= TestData_RHS[i].x2, TestData_LHS[i].x3 <= TestData_RHS[i].x3), new bool4(TestData_LHS[i].x4 <= TestData_RHS[i].x4, TestData_LHS[i].x5 <= TestData_RHS[i].x5, TestData_LHS[i].x6 <= TestData_RHS[i].x6, TestData_LHS[i].x7 <= TestData_RHS[i].x7))); } Assert.AreEqual(true, result); }
public static void Equal() { bool result = true; for (int i = 0; i < NUM_TESTS; i++) { bool8 x = TestData_LHS[i] == TestData_RHS[i]; result &= x.Equals(new bool8(new bool4(TestData_LHS[i].x0 == TestData_RHS[i].x0, TestData_LHS[i].x1 == TestData_RHS[i].x1, TestData_LHS[i].x2 == TestData_RHS[i].x2, TestData_LHS[i].x3 == TestData_RHS[i].x3), new bool4(TestData_LHS[i].x4 == TestData_RHS[i].x4, TestData_LHS[i].x5 == TestData_RHS[i].x5, TestData_LHS[i].x6 == TestData_RHS[i].x6, TestData_LHS[i].x7 == TestData_RHS[i].x7))); } Assert.AreEqual(true, result); }