异常类

class ExpectationFailedException

public open class ExpectationFailedException <: PrettyException {}

功能:在测试执行期间违反了 mock 配置期间设置的一个或多个期望。

父类型:

class MockFrameworkException

public class MockFrameworkException <: PrettyException {}

功能:框架异常信息,用户使用 API 不满足框架要求时,抛出该异常。

父类型:

class MockFrameworkInternalError

public class MockFrameworkInternalError <: PrettyException {}

功能:框架异常信息,用户不应期望该异常被抛出。

父类型:

class PrettyException

public abstract class PrettyException <: Exception & PrettyPrintable {}

功能:支持 PrettyPrintable 的异常类型,可以较好得打印异常信息。

父类型:

func pprint

public func pprint(to: PrettyPrinter): PrettyPrinter

功能:支持较好得颜色打印、缩进格式打印异常信息。

参数:

返回值:

class UnhandledCallException

public class UnhandledCallException <: PrettyException {}

功能:提供的均未处理该调用。

父类型:

class UnnecessaryStubbingException

public class UnnecessaryStubbingException <: PrettyException {}

功能:指示被测试的代码从未触发

父类型:

class UnstubbedInvocationException

public class UnstubbedInvocationException <: PrettyException {}

功能:未提供与此调用匹配的

父类型:

class VerificationFailedException

public class VerificationFailedException <: PrettyException {}

功能:验证失败时,框架所抛出的异常。

父类型: