public void EvaluateLegacyDisplayName()
        {
            // Arrange
            Setup();
            var actionInputs = new MappingToken(null, null, null);

            actionInputs.Add(new StringToken(null, null, null, "script"), new StringToken(null, null, null, "echo hello world"));
            var actionId          = Guid.NewGuid();
            var actionDisplayName = "Run echo hello world";
            var action            = new Pipelines.ActionStep()
            {
                Name        = "action",
                Id          = actionId,
                DisplayName = actionDisplayName,
                Inputs      = actionInputs,
            };

            _actionRunner.Action = action;

            var matrixData = new DictionaryContextData
            {
                ["node"] = new NumberContextData(8)
            };

            _context.Add("matrix", matrixData);

            // Act
            // Should not do anything if we don't have a displayNameToken to expand
            var didUpdateDisplayName = _actionRunner.TryEvaluateDisplayName(_context, _actionRunner.ExecutionContext);

            // Assert
            Assert.False(didUpdateDisplayName);
            Assert.Equal(actionDisplayName, _actionRunner.DisplayName);
        }