public static IEnumerable <object[]> GetUnaryData() { foreach (var op in SyntaxFacts.GetUnaryOperators()) { foreach (var type in GetTypes()) { yield return new object[] { op, type } } } ; }