test(runtime): future-enum trap for AccessLevel->Writable parity
This commit is contained in:
+1
@@ -73,6 +73,7 @@ public sealed class DeploymentArtifactAliasParityTests
|
|||||||
[Theory]
|
[Theory]
|
||||||
[InlineData(1, true)] // numeric ReadWrite
|
[InlineData(1, true)] // numeric ReadWrite
|
||||||
[InlineData(0, false)] // numeric Read
|
[InlineData(0, false)] // numeric Read
|
||||||
|
[InlineData(2, false)] // future/unknown AccessLevel maps fail-safe to read-only (only ReadWrite==1 ⇒ writable)
|
||||||
public void ParseComposition_maps_numeric_AccessLevel_to_Writable(int accessLevel, bool expectedWritable)
|
public void ParseComposition_maps_numeric_AccessLevel_to_Writable(int accessLevel, bool expectedWritable)
|
||||||
{
|
{
|
||||||
var blob = JsonSerializer.SerializeToUtf8Bytes(new
|
var blob = JsonSerializer.SerializeToUtf8Bytes(new
|
||||||
|
|||||||
Reference in New Issue
Block a user