Classes
The following classes are available globally.
-
Example groups are logical groupings of examples, defined with the
See moredescribe
andcontext
functions. Example groups can share setup and teardown code.Declaration
Swift
final public class AsyncExampleGroup : CustomStringConvertible
-
Undocumented
See moreDeclaration
-
A
See moreBehavior
encapsulates a set of examples that can be re-used in several locations using theitBehavesLike
function with a context instance of the generic type.Declaration
-
Undocumented
Declaration
Swift
@objcMembers public class _CallsiteBase : NSObject
-
-
An object encapsulating the file and line number at which a particular example is defined.
See moreDeclaration
Swift
final public class Callsite : _CallsiteBase
-
A configuration encapsulates various options you can use to configure Quick’s behavior.
See moreDeclaration
Swift
final public class QCKConfiguration : NSObject
-
Subclass QuickConfiguration and override the
See moreconfigure(_:)
class method in order to configure how Quick behaves when running specs, or to define shared examples that are used across spec files. -
Example groups are logical groupings of examples, defined with the
See moredescribe
andcontext
functions. Example groups can share setup and teardown code.Declaration
Swift
final public class ExampleGroup : NSObject, Filterable
-
Undocumented
See moreDeclaration
Swift
public class AsyncExample : ExampleBase
-
Undocumented
Declaration
Swift
@objcMembers public class _ExampleBase : NSObject
-
-
The common superclass of both Example and AsyncExample. This is mostly used for determining filtering (focusing or pending) and other cases where we want to apply something to any kind of example.
See moreDeclaration
Swift
public class ExampleBase : _ExampleBase
-
Undocumented
See moreDeclaration
Swift
public class Example : ExampleBase
-
Undocumented
Declaration
Swift
@objcMembers public class _ExampleMetadataBase : NSObject
-
-
A class that encapsulates information about an example, including the index at which the example was executed, as well as the example itself.
See moreDeclaration
Swift
public class ExampleMetadata : _ExampleMetadataBase
-
A base class for a class cluster of Quick test suites, that should correctly build dynamic test suites for XCTest to execute.
See moreDeclaration
Swift
public class QuickTestSuite : XCTestSuite