Exception

class AssertException

public class AssertException <: Exception {
    public init()
    public init(message: String)
}

Description: Specifies an exception thrown when an @Expect / @Assert check fails.

Parent Type:

init()

public init(message: String)

Description: Specifies a constructor.

init(String)

public init(message: String)

Description: Specifies a constructor.

Parameters:

  • message: String: specified exception information

class AssertIntermediateException

public class AssertIntermediateException <: Exception {
    public let expression: String
    public let originalException: Exception
    public let position: Int64
}

Description: Specifies an exception thrown when a @PowerAssert check fails.

Parent Type:

let expression

public let expression: String

Description: Specifies the expression to be checked.

Type: String

let originalException

public let originalException: Exception

Description: Specifies the original type information.

Type: Exception

let position

public let position: Int64

Description: Specifies the position information.

Type: Int64

func getOriginalStackTrace

public func getOriginalStackTrace(): String

Description: Obtains the original stack information.

Returns:

class UnittestCliOptionsFormatException

public class UnittestCliOptionsFormatException <: UnittestException

Description: Specifies an exception thrown when there is a format error in console options.

Parent Type:

class UnittestException

public open class UnittestException <: Exception

Description: Specifies a general exception for the framework.

Parent Type: