diff --git a/Source/aweXpect.Core/Core/Constraints/ConstraintResult.cs b/Source/aweXpect.Core/Core/Constraints/ConstraintResult.cs
index fd2dff5d6..f0f9719f1 100644
--- a/Source/aweXpect.Core/Core/Constraints/ConstraintResult.cs
+++ b/Source/aweXpect.Core/Core/Constraints/ConstraintResult.cs
@@ -29,7 +29,7 @@ protected ConstraintResult(ExpectationGrammars grammars)
///
/// The of the constraint result.
///
- public ExpectationGrammars Grammars { get; internal set; }
+ public ExpectationGrammars Grammars { get; protected set; }
///
/// The outcome of the .
diff --git a/Tests/aweXpect.Core.Api.Tests/Expected/aweXpect.Core_net8.0.txt b/Tests/aweXpect.Core.Api.Tests/Expected/aweXpect.Core_net8.0.txt
index febe3a1d1..600fa446c 100644
--- a/Tests/aweXpect.Core.Api.Tests/Expected/aweXpect.Core_net8.0.txt
+++ b/Tests/aweXpect.Core.Api.Tests/Expected/aweXpect.Core_net8.0.txt
@@ -21,7 +21,7 @@ namespace aweXpect.Core.Constraints
protected ConstraintResult(aweXpect.Core.Constraints.FurtherProcessingStrategy furtherProcessingStrategy) { }
protected ConstraintResult(aweXpect.Core.ExpectationGrammars grammars) { }
public aweXpect.Core.Constraints.FurtherProcessingStrategy FurtherProcessingStrategy { get; protected set; }
- public aweXpect.Core.ExpectationGrammars Grammars { get; }
+ public aweXpect.Core.ExpectationGrammars Grammars { get; protected set; }
public virtual aweXpect.Core.Constraints.Outcome Outcome { get; protected set; }
public abstract void AppendExpectation(System.Text.StringBuilder stringBuilder, string? indentation = null);
public abstract void AppendResult(System.Text.StringBuilder stringBuilder, string? indentation = null);
diff --git a/Tests/aweXpect.Core.Api.Tests/Expected/aweXpect.Core_netstandard2.0.txt b/Tests/aweXpect.Core.Api.Tests/Expected/aweXpect.Core_netstandard2.0.txt
index 2a307520b..681be7c62 100644
--- a/Tests/aweXpect.Core.Api.Tests/Expected/aweXpect.Core_netstandard2.0.txt
+++ b/Tests/aweXpect.Core.Api.Tests/Expected/aweXpect.Core_netstandard2.0.txt
@@ -21,7 +21,7 @@ namespace aweXpect.Core.Constraints
protected ConstraintResult(aweXpect.Core.Constraints.FurtherProcessingStrategy furtherProcessingStrategy) { }
protected ConstraintResult(aweXpect.Core.ExpectationGrammars grammars) { }
public aweXpect.Core.Constraints.FurtherProcessingStrategy FurtherProcessingStrategy { get; protected set; }
- public aweXpect.Core.ExpectationGrammars Grammars { get; }
+ public aweXpect.Core.ExpectationGrammars Grammars { get; protected set; }
public virtual aweXpect.Core.Constraints.Outcome Outcome { get; protected set; }
public abstract void AppendExpectation(System.Text.StringBuilder stringBuilder, string? indentation = null);
public abstract void AppendResult(System.Text.StringBuilder stringBuilder, string? indentation = null);