我创建了这个类:
export class ErrorList {
public HostelNotFoundError(details: ErrorDetail): FunctionalError {
return new FunctionalError('1', 'Can\'t find this hostel', details);
}
在服务中:
throw new ErrorList().HostelNotFoundError({} });
我想知道,在开玩笑的情况下,是否可以这样做:
rejects.toThrow(HostelNotFoundError);
HostelNotFoundError
不是FunctionalError
类型,它是ErrorList
类的一个方法,返回FunctionalError
的新实例。因此,在单元测试中,您必须使用:
rejects.toThrow(FunctionalError);
请注意,您可以使用toMatch
来验证错误消息或toMatchObject
来验证错误的属性:
rejects.toMatch('Can\'t find this hostel');
本文向大家介绍Android画个时钟玩玩,包括了Android画个时钟玩玩的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Android实现时钟效果的具体代码,供大家参考,具体内容如下 先看下最终的效果 开始实现 新建一个ClockView集成View 先重写onMeasure方法,这里要先说一下View的测量模式,一共有三种: 1、EXACTLY 即精确值模式,当我们将控件的l
来自维基百科: 从那以后,Connect Four已经用蛮力方法解决了,从John Tromp编译8层数据库的工作开始[4][8](1995年2月4日)。能够强力解决Connect Four的人工智能算法是最小最大值或负最大值,其优化包括alpha-beta修剪,游戏玩家移动的动态历史排序和换位表。使用这些方法求解连接四的代码也是 Fhourstones 整数性能基准测试的基础。 我一直在试图加快
在不同的场景中RPC有着不同的需求,因此开源的社区就诞生了各种RPC框架。本节我们将尝试Go内置RPC框架在一些比较特殊场景的用法。 4.3.1 客户端RPC的实现原理 Go语言的RPC库最简单的使用方式是通过Client.Call方法进行同步阻塞调用,该方法的实现如下: func (client *Client) Call( serviceMethod string, args inte
从戏剧!框架文档: Play2.0中没有内置的JPA实现;您可以选择任何可用的实现。例如,要使用Hibernate,只需将依赖项添加到项目中: 我的选择是什么而不是冬眠? 你认为什么最适合留言板网站? 我知道Hibernate有一点开销,对吗?
我试图通过扩展SurfaceView并将ExoPlayer视频渲染到其表面来创建一个非常简单的视图。我想支持HLS,而且只支持HLS。我似乎一直都能听到音频,但我从来没有看到视频被渲染到屏幕上。我很好奇我可能做错了什么。 我在日志中看到的唯一错误是: 下面是我的代码。
遥控游玩 所谓的遥控游玩,是指能在PSP™上显示PS3™的画面,并透过无线LAN遥控操作的机能。这本用户指南仅解说适用PS3™ 1.80以上版本的系统软件使用遥控游玩时的操作手续。若您使用更早版的PS3™,请更新为最新版本或阅览此。 如何遥控游玩 如何遥控游玩(经由PS3™的无线LAN) 如何遥控游玩(经由无线基地台) 如何遥控游玩(经由因特网) 遥控游玩选单