diff --git a/src/main/net-constraints-nunit3/CompareConstraint.cs b/src/main/net-constraints-nunit3/CompareConstraint.cs
index 6b9ef95..912a626 100644
--- a/src/main/net-constraints-nunit3/CompareConstraint.cs
+++ b/src/main/net-constraints-nunit3/CompareConstraint.cs
@@ -60,6 +60,10 @@ public static CompareConstraint IsSimilarTo(object control) {
return new CompareConstraint(control).CheckForSimilar();
}
+ // for compatibility with NUnit 4.x
+ ///
+ public override string Description { get; protected set; }
+
private CompareConstraint CheckForSimilar() {
diffBuilder.CheckForSimilar();
checkFor = ComparisonResult.SIMILAR;
diff --git a/src/main/net-constraints-nunit3/EvaluateXPathConstraint.cs b/src/main/net-constraints-nunit3/EvaluateXPathConstraint.cs
index 2daf9ef..48c3bff 100644
--- a/src/main/net-constraints-nunit3/EvaluateXPathConstraint.cs
+++ b/src/main/net-constraints-nunit3/EvaluateXPathConstraint.cs
@@ -105,6 +105,10 @@ public static EvaluateXPathConstraint HasXPath(string xPath, IConstraint valueCo
return new EvaluateXPathConstraint(xPath, valueConstraint);
}
+ // for compatibility with NUnit 4.x
+ ///
+ public override string Description { get; protected set; }
+
///
public override ConstraintResult ApplyTo(TActual actual)
{
diff --git a/src/main/net-constraints-nunit3/HasXPathConstraint.cs b/src/main/net-constraints-nunit3/HasXPathConstraint.cs
index ff3731f..db1de6d 100644
--- a/src/main/net-constraints-nunit3/HasXPathConstraint.cs
+++ b/src/main/net-constraints-nunit3/HasXPathConstraint.cs
@@ -80,6 +80,10 @@ public HasXPathConstraint(string xPath)
this.xPath = xPath;
}
+ // for compatibility with NUnit 4.x
+ ///
+ public override string Description { get; protected set; }
+
///
public override ConstraintResult ApplyTo(TActual actual)
{
diff --git a/src/main/net-constraints-nunit3/ValidationConstraints.cs b/src/main/net-constraints-nunit3/ValidationConstraints.cs
index 96b6cc6..637e1da 100644
--- a/src/main/net-constraints-nunit3/ValidationConstraints.cs
+++ b/src/main/net-constraints-nunit3/ValidationConstraints.cs
@@ -62,6 +62,10 @@ public SchemaValidConstraint(XmlSchema schema) : base(schema) {
validator.Schema = schema;
}
+ // for compatibility with NUnit 4.x
+ ///
+ public override string Description { get; protected set; }
+
///
public override ConstraintResult ApplyTo(TActual actual) {
result = validator.ValidateInstance(actual as ISource);