Как создать Microsoft.OData.Core.UriParser.Semantic.FilterClause в тесте?
В настоящее время я работаю над проектом, использующим библиотеки Microsoft.OData.Core для работы с Odata. В частности, я использую FilterClause.Expression для обхода дерева выражения и выполнения некоторой проверки. Я действительно хочу написать модульные тесты на основе этой логики, но у меня возникла проблема при попытке создать FilterClause. В моем реальном приложении я использую библиотеку Microsoft.AspNetCore.Odata для их генерации из запроса, но она несет в себе гораздо больше зависимостей Asp.NetCore, чем я бы хотел использовать в проекте модульного тестирования. Есть ли способ сгенерировать объект FilterClause из необработанной строки $filter?