public static void GreaterThanOrEqual() { bool result = true; for (int i = 0; i < NUM_TESTS; i++) { bool2 x = TestData_LHS[i] >= TestData_RHS[i]; result &= x.Equals(new bool2(TestData_LHS[i].x >= TestData_RHS[i].x, TestData_LHS[i].y >= TestData_RHS[i].y)); } Assert.AreEqual(true, result); }
public static void NotEqual() { bool result = true; for (int i = 0; i < NUM_TESTS; i++) { bool2 x = TestData_LHS[i] != TestData_RHS[i]; result &= x.Equals(new bool2(TestData_LHS[i].x != TestData_RHS[i].x, TestData_LHS[i].y != TestData_RHS[i].y)); } Assert.AreEqual(true, result); }
public static bool Bool2Equals(ref bool2 a, ref bool2 b) { return(a.Equals(b)); }