public void Baranov_Arsenij_Tvorit_LastName_Bug() { var result = new FioTransformer().GetVariants("Баранов Арсений"); Console.WriteLine(string.Join("\r\n", result.Where(x=>x.Padezh==Padezh.Tvorit).Select(x=>x.Fio))); Assert.False(result.Any(x => x.Padezh == Padezh.Tvorit && x.Fio == "БАРАНОВОМ АРСЕНИЕМ")); Assert.True(result.Any(x => x.Padezh == Padezh.Tvorit && x.Fio == "БАРАНОВЫМ АРСЕНИЕМ")); }
public void Borina_Marina_Bug() { var result = new FioTransformer().GetVariants("Борина Мария Анатольевна"); Assert.False(result.Any(x => x.Padezh == Padezh.Rodit && x.Fio == "БОРИНЫ МАРИИ")); Assert.True(result.Any(x => x.Padezh == Padezh.Rodit && x.Fio == "БОРИНОЙ МАРИИ")); }