public void NoDupes() { var dupes = string.Join(Environment.NewLine, Snippets .GroupBy(s => s.Name) .Where(g => g.Count() > 1) .Select(g => $"{g} {string.Join(",", g.Select(s => s.MemberName))}")); dupes.Should().BeNullOrEmpty("snippet names are duplicated"); }