diff --git a/tests/scripting/test_mono_script_runtime.cpp b/tests/scripting/test_mono_script_runtime.cpp index 4b8029f0..60f31153 100644 --- a/tests/scripting/test_mono_script_runtime.cpp +++ b/tests/scripting/test_mono_script_runtime.cpp @@ -289,8 +289,20 @@ TEST_F(MonoScriptRuntimeTest, ManagedGraphicsSettingsRoundTripsRenderPipelineAss EXPECT_EQ(descriptor.namespaceName, "Gameplay"); EXPECT_EQ(descriptor.className, "RenderPipelineApiProbeAsset"); + bool invalidSelectionRejected = false; + bool invalidSelectionMentionsScriptableBase = false; bool selectionRoundTripSucceeded = false; std::string selectedPipelineTypeName; + EXPECT_TRUE(runtime->TryGetFieldValue( + script, + "InvalidSelectionRejected", + invalidSelectionRejected)); + EXPECT_TRUE(invalidSelectionRejected); + EXPECT_TRUE(runtime->TryGetFieldValue( + script, + "InvalidSelectionMentionsScriptableBase", + invalidSelectionMentionsScriptableBase)); + EXPECT_TRUE(invalidSelectionMentionsScriptableBase); EXPECT_TRUE(runtime->TryGetFieldValue( script, "SelectionRoundTripSucceeded",