Module trial.discovery.testclass

A module containing the discovery logic for classes annodated with @Test

Functions

NameDescription
getSetup()
getTestLocation()
getTestName()
isSetupMember()
isTestMember()
methodCaller(func) Call a method using the right data provders

Classes

NameDescription
TestClassDiscovery The default test discovery looks for unit test sections and groups them by module

Structs

NameDescription
SetupEvent A structure that stores data about the setup events(methods)

Templates

NameDescription
classMembers
isRightParameter

Manifest constants

NameTypeDescription
isSetupAttribute
isTestAttribute
isValueProvider

Aliases

NameTypeDescription
extractClasses Filter!(isClass!moduleName,members)
extractValueProviders Filter!(isValueProvider,Elements)
isClass isModuleClass
setupAttributes Filter!(isSetupAttribute,attributes)
testAttributes Filter!(isTestAttribute,attributes)