void Ex03(AssertionObject actual, AssertionObject expected, bool expectedResult)
 {
     Expect($"the expected result should be {expectedResult}", () => (actual != expected) == !expectedResult);
 }
 void Ex03(AssertionObject assertionObject, string expected)
 {
     Expect("all properties that are specified AssertionPropertyAttribute should be expressed", () => assertionObject.ToDescription() == expected);
 }
 void Ex01(AssertionObject actual, AssertionObject expected, bool expectedResult)
 {
     Expect($"the expected result should be {expectedResult}", () => Equals(actual, expected) == expectedResult);
 }
 void Ex02(AssertionObject assertionObject, string expected, AssertionObject.StringOptions options)
 {
     Expect("all properties that are specified AssertionPropertyAttribute should be expressed", () => assertionObject.ToString(options) == expected);
 }