public void Xor() { SqlBoolean sqlTrue2 = new SqlBoolean(true); SqlBoolean sqlFalse2 = new SqlBoolean(false); SqlBoolean sqlResult; // true ^ false sqlResult = SqlBoolean.Xor(_sqlTrue, _sqlFalse); Assert.True(sqlResult.Value); sqlResult = SqlBoolean.Xor(_sqlFalse, _sqlTrue); Assert.True(sqlResult.Value); // true ^ true sqlResult = SqlBoolean.Xor(_sqlTrue, sqlTrue2); Assert.False(sqlResult.Value); // false ^ false sqlResult = SqlBoolean.Xor(_sqlFalse, sqlFalse2); Assert.False(sqlResult.Value); }
public void Xor() { SqlBoolean SqlTrue2 = new SqlBoolean(true); SqlBoolean SqlFalse2 = new SqlBoolean(false); SqlBoolean SqlResult; // true ^ false SqlResult = SqlBoolean.Xor(SqlTrue, SqlFalse); Assert.IsTrue(SqlResult.Value, "Xor method does not work correctly (true ^ false)"); SqlResult = SqlBoolean.Xor(SqlFalse, SqlTrue); Assert.IsTrue(SqlResult.Value, "Xor method does not work correctly (false ^ true)"); // true ^ true SqlResult = SqlBoolean.Xor(SqlTrue, SqlTrue2); Assert.IsTrue(!SqlResult.Value, "Xor method does not work correctly (true ^ true)"); // false ^ false SqlResult = SqlBoolean.Xor(SqlFalse, SqlFalse2); Assert.IsTrue(!SqlResult.Value, "Xor method does not work correctly (false ^ false)"); }