Пример #1
0
        public override IEnumerable <string> IsValid(LinkedListNode <Node> node)
        {
            var errors = base.IsValid(node);

            if (Id.StatId != _parentId && !_statService.Exists(Id))
            {
                return(errors.Append($"Undeclared variable id: {Id}"));
            }
            return(errors);
        }
 public void Delete()
 {
     _statService.Add("FOR");
     _statService.Remove("FOR").Should().BeEmpty();
     _statService.Exists("FOR").Should().BeFalse();
 }