Function describePrivacyPolicyRuleWithAsyncTestCase
describePrivacyPolicyRuleWithAsyncTestCase< TFields extends Record<string, any>, TIDField extends string | number | symbol, TViewerContext extends ViewerContext, TEntity extends ReadonlyEntity<TFields, TIDField, TViewerContext, TSelectedFields>, TSelectedFields extends string | number | symbol = keyof TFields,>( privacyPolicyRule: PrivacyPolicyRule< TFields, TIDField, TViewerContext, TEntity, TSelectedFields, >, __namedParameters: { allowCases?: CaseMap< TFields, TIDField, TViewerContext, TEntity, TSelectedFields, >; denyCases?: CaseMap< TFields, TIDField, TViewerContext, TEntity, TSelectedFields, >; skipCases?: CaseMap< TFields, TIDField, TViewerContext, TEntity, TSelectedFields, >; },): void Parameters
- privacyPolicyRule: PrivacyPolicyRule<TFields, TIDField, TViewerContext, TEntity, TSelectedFields>
- __namedParameters: {
allowCases?: CaseMap<
TFields,
TIDField,
TViewerContext,
TEntity,
TSelectedFields,
>;
denyCases?: CaseMap<
TFields,
TIDField,
TViewerContext,
TEntity,
TSelectedFields,
>;
skipCases?: CaseMap<
TFields,
TIDField,
TViewerContext,
TEntity,
TSelectedFields,
>;
}
Returns void
Useful for defining test cases that have async preconditions.