FsCheck


Check Type

Namespace: FsCheck

Assembly: FsCheck.dll

Base Type: obj

Static members

Static member Description

Check.All(config)

Full Usage: Check.All(config)

Parameters:

Check all public static methods on the given type that have a testable return type with the given configuration. This includes let-bound functions in a module.

config : Config

Check.All(config, test)

Full Usage: Check.All(config, test)

Parameters:

Check all public static methods on the given type that have a testable return type with the given configuration. This includes let-bound functions in a module.

config : Config
test : Type

Check.Method(config, methodInfo, ?target)

Full Usage: Check.Method(config, methodInfo, ?target)

Parameters:

Check the given property identified by the given MethodInfo.

config : Config
methodInfo : MethodInfo
?target : obj

Check.One(name, config, property)

Full Usage: Check.One(name, config, property)

Parameters:
    name : string
    config : Config
    property : 'Testable

Check the given property using the given config, and the given test name.

name : string
config : Config
property : 'Testable

Check.One(config, property)

Full Usage: Check.One(config, property)

Parameters:
    config : Config
    property : 'Testable

Check the given property using the given config.

config : Config
property : 'Testable

Check.Quick(name, property)

Full Usage: Check.Quick(name, property)

Parameters:
    name : string
    property : 'Testable

Check one property with the quick configuration, and using the given name.

name : string
property : 'Testable

Check.Quick(property)

Full Usage: Check.Quick(property)

Parameters:
    property : 'Testable

Check one property with the quick configuration.

property : 'Testable

Check.QuickAll()

Full Usage: Check.QuickAll()

Check all public static methods on the given type that have a testable return type with quick configuration

Check.QuickAll(test)

Full Usage: Check.QuickAll(test)

Parameters:

Check all public static methods on the given type that have a testable return type with quick configuration

test : Type

Check.QuickThrowOnFailure(property)

Full Usage: Check.QuickThrowOnFailure(property)

Parameters:
    property : 'Testable

Check one property with the quick configuration, and throw an exception if it fails or is exhausted.

property : 'Testable

Check.QuickThrowOnFailureAll()

Full Usage: Check.QuickThrowOnFailureAll()

Check all public static methods on the given type that have a testable return type with quick configuration

Check.QuickThrowOnFailureAll(test)

Full Usage: Check.QuickThrowOnFailureAll(test)

Parameters:

Check all public static methods on the given type that have a testable return type with quick configuration, and throw on failure or exhaustion.

test : Type

Check.Verbose(name, property)

Full Usage: Check.Verbose(name, property)

Parameters:
    name : string
    property : 'Testable

Check one property with the verbose configuration, and using the given name.

name : string
property : 'Testable

Check.Verbose(property)

Full Usage: Check.Verbose(property)

Parameters:
    property : 'Testable

Check one property with the verbose configuration.

property : 'Testable

Check.VerboseAll()

Full Usage: Check.VerboseAll()

Check all public static methods on the given type that have a testable return type with the verbose configuration

Check.VerboseAll(test)

Full Usage: Check.VerboseAll(test)

Parameters:

Check all public static methods on the given type that have a testable return type with the verbose configuration

test : Type

Check.VerboseThrowOnFailure(property)

Full Usage: Check.VerboseThrowOnFailure(property)

Parameters:
    property : 'Testable

Check one property with the verbose configuration, and throw an exception if it fails or is exhausted.

property : 'Testable

Check.VerboseThrowOnFailureAll()

Full Usage: Check.VerboseThrowOnFailureAll()

Check all public static methods on the given type that have a testable return type with the verbose configuration, and throws on failure or exhaustion.

Check.VerboseThrowOnFailureAll(test)

Full Usage: Check.VerboseThrowOnFailureAll(test)

Parameters:

Check all public static methods on the given type that have a testable return type with the verbose configuration, and throws on failure or exhaustion.

test : Type