异常类
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
功能:支持较好得颜色打印、缩进格式打印异常信息。
参数:
- 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 {}
功能:验证失败时,框架所抛出的异常。 父类型: