Ошибка тестов: Unable to read data from the transport connection

164
16 ноября 2020, 18:00

Класс Person:

public class Person
    {
        public long Id { set; get; }
        public string Name
        {
            set
            {
                var regex = new Regex(@"^[А-ЯЁ][а-яё]");
                var match = regex.Match(value);
                if (match.Success)
                {
                    Name = value;
                }   
            }
            get => Name;
        }
        public string DisplayName { set; get; }
        public List<Skill> Skills { set; get; }
        public Person(string name, string displayName)
        {
            Name = name;
            DisplayName = displayName;
        }
        private Person()
        {
        }
    }

UnitTest:

[TestFixture]
    public class PersonTests
    {
        [Test]
        [TestCase("Igor", "NickName", ExpectedResult = "Igor")]
        public string Test1(string name, string displayName)
        {
            Person person = new Person(name, displayName);
            return person.Name;
        }
    }

При выполнение теста вылетает такая ошибка