AutoFixture ограниченный строковый параметр

Есть ли простой способ указать список возможных значений для параметра orderBy? Не по одному, пожалуйста, иначе я бы не стал задавать вопрос. Я хочу указать, что порядок имеет смысл только в том случае, если он выбран из заранее определенного списка. Предположим, что список очень большой ... все еще не случайно. Это не может быть так сложно ... ни одного примера такой простой задачи.

[Test, AutoData]
public override void IndexReturnsView(int? pageIndex, int? pageSize, string orderBy, bool? desc)
{
    .....
}

РЕДАКТИРОВАТЬ:

Все, что я хочу, это прочитать возможные значения из списка, как я бы сделал с атрибутом ValueSource. Тем не менее, кажется, что не работает с AutoFixture. Если бы я указал, например,[ValueSource("GetOrderByColumnNames")] мой тест больше не работает. Я понятия не имею, что я делаю неправильно. К сожалению, в AutoFixture отсутствует полезная документация, и примеры очень простые. Есть ли рабочий пример этого сценария, которым я могу руководствоваться?

Это должно быть очень распространенной ситуацией, однако я искал дни без удачи :(.

Оценил!

Ответы на вопрос(1)

Ваш ответ на вопрос