protected override Expression <Action> GetActionInternal(BinaryExpression binaryExpression, string lambda) { if (binaryExpression.Left.Type.IsNot <string>() && binaryExpression.Left.Type.IsEnumerableType()) { return(AssertBuilder.GetCollectionNotEquals(binaryExpression.Right, binaryExpression.Left, lambda)); } return(AssertBuilder.GetAreNotEqualAction(binaryExpression.Right, binaryExpression.Left, lambda)); }