Table of Contents

Method NoQueryRepeatedMoreThan

Namespace
QueryGuard.Testing
Assembly
QueryGuard.Testing.dll

NoQueryRepeatedMoreThan(int, QueryGuardResult)

Asserts that no fingerprint occurred more than a given number of times.

public static void NoQueryRepeatedMoreThan(int maxOccurrences, QueryGuardResult result)

Parameters

maxOccurrences int

The maximum allowed occurrences for any one fingerprint.

result QueryGuardResult

The result.

Exceptions

ArgumentNullException

result is null.

ArgumentOutOfRangeException

maxOccurrences is less than one.

QueryGuardBudgetExceededException

A fingerprint occurred too often.