J'utilise PredicateBuilder pour créer des expressions réutilisables en tant que valeurs de retour d'objets. Par exemple:Tests automatisés pour la traduction d'expression
public interface ISurveyEligibilityCriteria
{
Expression<Func<Client, bool>> GetEligibilityExpression();
}
Je veux avoir des tests automatisés qui déterminent si une expression particulière est traduisible dans T-SQL par Entity Framework (c.-à-qu'il ne jette pas un NotSupportedException
alors que « l'exécution »). Je ne trouve rien sur Internet - est-ce possible (semble que ça devrait être)?
N'êtes-vous pas en mesure de tester contre la mise en œuvre de l'interface? – Kami