Beispiel #1
0
            public void EvaluatesScriptMetadata(string value)
            {
                // Given
                TestExecutionContext context = new TestExecutionContext();

                context.ScriptHelper = new ScriptHelper(context);
                ScriptMetadataValue.TryGetScriptMetadataValue("Foo", value, context, out ScriptMetadataValue scriptMetadataValue);
                TestDocument document = new TestDocument
                {
                    { "Foo", scriptMetadataValue }
                };

                // When
                string result = document.GetString("Foo");

                // Then
                result.ShouldBe("ABC 3 XYZ");
            }