在C#中测试布尔表达式的正确性可以通过编写单元测试来进行验证。以下是一个简单的示例:
using System;
using Xunit;
public class BooleanExpressionTests
{
[Fact]
public void TestBooleanExpression()
{
// Arrange
bool condition1 = true;
bool condition2 = false;
// Act
bool result1 = condition1 && condition2;
bool result2 = condition1 || condition2;
// Assert
Assert.False(result1); // condition1 && condition2 should be false
Assert.True(result2); // condition1 || condition2 should be true
}
}
在上面的示例中,我们编写了一个简单的单元测试来验证布尔表达式的正确性。我们设置了两个布尔条件condition1和condition2,并使用逻辑运算符&&和||来组合这些条件。然后我们使用断言来验证组合后的结果是否符合预期。您可以使用类似的方法来测试任何布尔表达式的正确性。